My crush is acting a bit touchy and weird?

So I have a crush on this guy that I’ve been friends with for a year now, and I started developing feelings for him 8 months ago. He already knows I like him (and this is the 2nd Time he knew I liked him so) and he’s been acting a bit weird, just a few days ago I was doing a handshake with my guy bsf and he just walked over to us and just snatched my hand and held it for a good few seconds. And everytime he’s near me and I’m near my friends to my friends go up to me and say “he was staring at you” and I notice this a lot because when I was walking to lunch one time and he was getting school lunch he just started staring at me when I was walking down the hall way. A few days ago I was hanging out with my friends and he was in that group and even though he was already standing near me, he walked over to me and stood near me more (and our shoulders were basically touching kind of.) In the middle of math class he sits next to me for no reason or stands near me (he sits in the back and I sit in the middle row.) also everytime I give him a high five and I’m like “hey give me a high-five/dab me up” we don’t actually dab each other up we just hold each others hand and then we let go after a few seconds. Maybe I’m trippin that he might like me or not but idrk.

My crush is acting a bit touchy and weird?
Post Opinion