Guy is very flirty but also isn’t and gives mixed signals?

I’ve known this guy for years , I know when he was younger he used to crush on me. well to this day at times he’s very flirty - ex: pulls my hair, shakes my hand then holds it for a while, intense eye contact, touches my feet, lifted me up off the ground multiple times, occasionally I’ve made eye contact with him across the room. He picks on me about another guys. He does that at times but sometimes he doesn’t. One day he was really flirty with me then because of a rumor he heard about me he got mad and ended up meeting this other girl and supposedly they are “talking” . He eventually got over his beef with me and he’s coming back around to me again - talking, taking my things behind my back to tease me, one time I was with him and he was holding my hand to arm wrestle and he was rubbing the inside of my thumb with his thumb. He does stuff like that but we don’t really text much and when he’s around his friends he talks to me less. Part of me thinks he likes me but thinks he can’t have me because at one time years ago I dated someone else in his family and it didn’t work out. Also there’s a good amount of age difference between us. I am worried I am overthinking it and making it out to be that he has feelings towards me but I also am a doubter and tend to make things negative even when they r obvious. Other people have said he is flirty with me in particular, he doesn’t really act this way towards other girls my age that I’m aware. I do not know how to handle going about it because. I have feelings for him but supposedly he’s talking to someone else now and I have history with his family as I have dated another family member. What could I do?

Guy is very flirty but also isn’t and gives mixed signals?
Post Opinion