I think when u r "crazy about" someone as you say you are you just want someone to wave a magic wand and make them fall in love with you and adore you and all those lovely things. Life and complicated situations such as her ex and the crummy timing seem like the biggest injustices in the world... You just wish all that stuff would disappear and she'd just fall easily and awesomely into your life, right? You are not the only one in the world who feels this way. I feel your pain, guy - I'm in basically the same situation. But I'm a little older than you so let me share what ive learnt...even though I know you're sure you're in love with her you are not. You are infatuated, obsessed, full of adoration. This is lovely and there's nothing wrong/foolish about it but it is not love. I know that's hard to hear but trust me (and if you feel like I do as I've described above youll know you can trust me, right?) it isn't love. Love takes time and when you meet the right girl and the situation's right, Some girl'll come along and love you like you love her. But I still acknowledge it bloody really hurts to feel the way we do. I'm a girl of 26 and I'm hurting so bad about this guy I know - and he's leaving the country in 4 days. I KNOW YOUR PAIN!!! What really makes me sad is that you think you're a loser. Everyones different and finds their special someone at a different point in life. All those friends ur prob comparing yourself to who've got girls etc may not have found what you seem to crave- real love. You sound like a really kind guy with a heart of pure gold- someone will love you for this but you MUSNT let yourself feel bad about yourself- this will erode your loving kindness and turn you bad. Then noone will love you if you can't love yourself. Join a club with people you 100% don't know- this will be hard at first but if it's a fun activity you can throw yourself into you'll make friends and maybe even find that special someone whilst taking your mind off your current object of affection. Good luck and cheer up!