So, let's call him.. Tom..
So, me and Tom has been hot and cold for the past 4 months. Or HE's been hot and cold, I'm hot for him all the time
I'm trying to give him some space, and not be too foreward, which is hard when I want him so bad. I know he likes me, he's said he does, and he's really really shy. His best mate told me he's got low confidence, but that he talks about me all the time and how he can't believe that I like him. (which is why he never appraches me first, apparently, he's still shocked I still wanna talk to him - every time)
It's getting to the point of frustration, and I don't know how much longer I wanna wait for this guy. I've been trying to "switch off" my feelings for him, cos it hurts when I feel I like him more than he likes me (which I apparantly don't, but it sure does feel that way!) but it's not that easy.
I've asked him over to mine, and he's said yes, and that he'll text me when he's got the time. (a week ago.)
He kissed me for the first time in october. He actually just went over to me, kissed me, walked around and left me.
Every time he talks to me when we're out, if a guy approaches me or talks to me, he's off before I have the time to tell the other guy to jog on. I asked him about it once, and he said he just thought I'd prefer to talk to them other random guys than him.
What do I do from this point? Am I just supposed to sit here and wait for him? What is TAKING HIM SO LONG?! I usually go for guys with high confidence, and I've usually been the one who wants to slow the progress down a bit, but this is taking for friggin ever.
And yeah, a week before my birthday, he said he had a planned something for me. I still haven't got it, and that was the 13th of November. He keeps telling me to wait, and that he'll give it to me later. "It will be worth the wait, but I understand if you don't want to wait for me.."
Please, please, some words of advice would be great..