There is this guy that I'm really into, but I don't know if he feels the same way, I don't even know if he's gay/bi. I'm gonna back up a year for this to make more sence.This guy (we'll call him B) and I were not really friends at that point. Suddenly, he started saying "hi" to me, then he would start walking with me in the school hallway, and wrap his arm around my shoulder. He would jump on me and start to wresle with me, smile, and walk away. He would give me high-fives constantly. He would defend me when some one said something rude, and he would make sure no one said anything mean to me. Things were going very well, untill the school year ended, I tried to make a connection with him, but I couldn't. So, luckly, my friend invited me to go swimming with her and a bunch of other people, and "B" was there! But, I don't enjoy swimming so I just watched. So, "B" talked to me a bunch of times, getting unusually close to me, well unusually close for a guy. And then it was over. I didn't see him untill summer vacation was over, I thought things between us would still be good, but I was wrong. He seamed mad at me, and I didn't really know why, he avoided me, and didn't want to be near me. I was starting to regret me liking him, but then he started to be kinder to me. I was once picking something up, he comes out of the door behind me, pats me on the head, gives me a thumbs up and smiles (What is that supposed to mean?). We were once outside, and he just randomly comes up to me and hugs me, really tightly. It was so tight I could feel is heart beat! And then we went to a party together, we were playing "Truth or Dare", once he got truth, and was asked "If you were gay and you had to go out with one of the guys in this room, who would it be?", now there were five guys in the room (including me and him), and two of them were his best friends. He picked me. And he wasn't joking. But the confusing part is, at the same party, I found out he had a girlfriend (who he didn't like and was going to break-up with her latter that night), and he called another girl we know "hot". And now the most recent, he's been trying to make me laugh, he's poked me for fun, tried to tickle me, and yesterday he was walking out of the room and I was walking to another side of the classroom, he stood infront of me, desks on both sides of us, and we locked eyes for atleast 10 sec., he intentionaly blocked me from going around him, and then he just went walking away, and earlier that day we had made long eyecontact. When he looks at me it seems like he is trying to say something without saying it. What do I do? I don't know if he likes me, if he wants to be friends, if he's gay/bi, I'm so confused!
Sorry this is sooo long, but I had to get it all out!