Being hit on by guys (gay?)? Waist grabbing , neck touching , bum slapping wut? Should I be flattered or scared? How'd you feel it were you?

So at class there's this guy who's been seriously giving me the creeps.

Horrible pickup lines as ice-breaker.
Check.
Chummy shoulder holding.
Check.
Keep on asking if there's anything he can do for me.
Check.
Random waist-grab and bum slap at the canteen to say hi.
Check.
Found him on the same floor as I am , when I asked what he's doing here he said "I'm visiting friends , that's all" ...
Check.
Calling me - "Sunshine"
Check.

At this moment I'm not exactly sure if he's just REALLY "FUCKING friendly" or just gay.

Let's give him the benefit of the doubt and say he's gay.
How'd you feel if you're a straight guy/gal being hit on by a gay/les?
https://i.imgur.com/kBLYhR2.jpg

Cos I'm not exactly what to feel right now.
Updates
+1 y
missing the sure in the last sentence.
Being hit on by guys (gay?)? Waist grabbing , neck touching , bum slapping wut? Should I be flattered or scared? How'd you feel it were you?
Post Opinion