He might be a vampire or he's just weird.
He's hungry
They like you
It means that he has no respect for woman whatsoever, and I am a guy answering this.
He's just really horny at the time and wants to fool around with you.
How old are you? I mean seriously. And most likely because that is strange.
They want to hug you:)
He miss the girl
It means he realised he was too "forward" by smiling at you, so is now trying to control himself.
She probably feels pressured or uncomfortable about sitting there because she isn't ready to have sex.
Thor
Wrap your arms around his neck.
yes he does like you if you like give him sighs that you like him :)