I know how you feel, I recently lost my mate, and I feel so alone and like I will never find someone again, but all you have to do is keep your head up and be confident, People are drawn to it. It might be difficult to find someone straight away but you will find someone who loves you for who you are, Like Buddy said, theres someone for everyone, Just give it time and try go out with some friends, take your mind off of things, since when you feel like this, Alone and upset, it actually drives people away since most dont like being whined to *learnt this from expirence* but like I said, keep your chin up and be confident in yourself, you'll find someone in time, and if you ever wanna talk just PM me or add me on MSN if you like.
Hope you feel better soon.