Oh, here comes the hard part. For me, because I used to be like that, until I had my drug addiction and was in jail and rehab which had a huge impact on me. I won't expand unless you want to hear, because after all this I became the violent me. I'm still soft inside but I rarely ever get to use that side.
I take it you never had a relationship. First, talk to your friends. Not some stranger on the internet, second, if you really thing he and her already are... friends, then just move on. It'll might be hard, but I know someone (She's from here, but I will not expand how I know her or how I know it at all unless you ask, and even then I won't give out too much details, unless of course you think it'll be beneficial) who used to love someone after he asked her then he got himself hooked up with some other girl.
Listen.. Faline(Is that your name? Nice one =]. Mine's Elia. L(how you say the letter)-e-ah)) you need to grab a hold of yourself. You just need support from your friends and not some girl you met on the internet, though I'll be happy to help as much as I can. Friends of yours can gather some information, and if they do think you can be together for more than two weeks they'll support you. You just need an encouregement. Don't you let them leave you in awkward situations though. Well I could just say C'mon cheer up and don't be everybody's sucker, I won't but it is the truth. If you're going to sit and watch as you lose a boy it'll just haunt you. Fight back, you know how. By getting to know him. I'll might sound dull and idiotic and probably you'll say but I'm quiet and shy and blablabla but really, one thing you should say to yourself is that you're not anyone's sucker, and that if you want something YOU'LL GET IT. By any (proper) means necessary.
I can help you on MSN too if you want, but it's my brother's MSN since we pretty much use the same PC and we have out contacts mixed up. I don't use the PC much though, so if my brother leaves some kind of crazy message then just ignore it, okay girl?
Now go and get that guy! I'm right behind ya! =]