Why does he only tell me his feelings when he is drunk?

I noticed this guy I hang around will act normal with me, he won't flirt with me or anything, he's just cool with me. When he's drunk though he will tell all and hugs me a lot. I was kinda drunk myself and I said "Are you mad at me?" And he kept repeating himself saying "No, I love you so much" "You're my favorite person" "You're my best friend" and he kept kissing my head lol. And he kept kissing the side of my face, lmao also hugging me very tightly, and just kept repeating "I love you". But when he's sober he doesn't act that way. So why is that? Should I even believe him when he said that? Thanks! :)
Why does he only tell me his feelings when he is drunk?
Post Opinion