My crush is a very sociable guy and I'm a bit confused if he likes me, are the signs mentioned valid to think he does?

Anonymous
we're university classmates, met a month ago on a presentation group. I feel like he naturally gravitates towards me, follows me: he was planning to leave with other group member but ended up leaving with me and talking to me whole time until he realized that he had to go other way to home :D Ye, he also looks nervous and says loudly that he feels like an idiot around me - complaining more, i don't know why. I see that he's sociable, always with group of friends, but when I appear at uni, he always comes to me, kisses on a cheek and asks about my day (says bye with a kiss too lol), he seems happy seeing me. I feel like he always notices me, smiles at me. But he does not look confident, though he looks confident and actively compliments everyone, including girls around him (not me).
He asks me questions about myself, my plans, and he remembered so many things that we talked about... The little details as well. He looks at me at the lectures sometimes, i feel his stare, he continues to stare even when i look him back, he does not turn away, and sometimes with a smile. Several times I asked 'what?' When he was staring at me and smiling, and he said 'nothing'. It happened many times. He also tries to act like we're close friends and connected, but one thing that makes me hesitant is that he compliments girls around me and we don't text. We attended a graduation together, and be was an organizer, seemed too occupied with people, did not approach much (just greeting), but when I was leaving, he suggested to take me to home (I regretfully declined, my brother was waiting for me outside to take me to home). So how do I know from all of these if anything is valid to think that he likes me?
My crush is a very sociable guy and I'm a bit confused if he likes me, are the signs mentioned valid to think he does?
2 Opinion