How to read a shy guy's intentions?

Anonymous
okay so I like this guy but he tends to be very socially awkward and shy.. a few months ago his long term girlfriend ended a relationship with him so I think that adds to his shyness.. but recently we've become good friends and hang out when we can etc there are times where he shows me all the signs that he likes me.. he flirts, he stares at me and holds my gaze, he offers me his jacket when I'm cold, offers to pay for lunch on occasion etc but other times you'd never know he knew I was alive.. he ignores me if we're in the same room.. won't say hi unless I say it first.. if I try to start a conversation he gives me short answers with no intentions to continue etc.. and another thing he does that makes me mad is he will talk to someone that I'm talking to without even saying a word to me.. his mood swings are insane.. one minute he's good then next he's a total stranger.. but one night we went to a party and we were together the whole night and everyone pretty much noticed how close we looked.. I really thought we were getting somewhere.. but a few weeks later we all went to a club and he ignored me for a lot of the night.. at one point I was dancing with my group of friends and he came over and was trying to dance next to me I guess? but I think he wanted me to take the initiative.. but I wasn't going to because all night he had been ignoring me so I wasn't even sure that's what he wanted.. and our gay friend started dancing with me instead and he got so mad at me that he started dancing with other girls and was all over this other girl the entire night.. can someone please help me figure out what's going on here? I'm so confused..
How to read a shy guy's intentions?
2 Opinion