hiya Beautiful,
I just wanted to say I know how you feel and if I might provide a bit of inspiration while I'm here?
I think you just don't meet enough people. I bet you anything you have very little time to go out by yourself - do you go to work or anything? I really think once you meet more people the likelihood of finding someone really nice is going to go way up.
Someone told me that out of every 10 people you meet, on average there's going to be 7 or 8 who are OK (like, friendly enough) and one you can't stand, and one you really click with.
Therefore the more people you meet the more likely you'll find someone really great.
However the more time goes by when you don't meet anyone, the more difficult it is to sustain the belief that you are attractive enough or that there are nice people who will love you. It's called demoralisation!
It doesn't mean there is anything wrong with you, iyswim. Try to bear that in mind.
Also there may be issues you feel would prevent you being 'loved' and that's true for nearly all of us - that's OK. Don't dwell on it though. You can often work to overcome the minor stuff anyway. (not saying you do have issues, but I know someone who does...)
I've been asked out recently and almost asked out twice more, also recently (talking last few weeks) and it's simply because I have been meeting men more than usual for a specific reason (they came to see something I was selling on ebay!)
so that was encouraging. And now I have someone else interested but am hedging around that as he hasn't left his girlfriend yet.
Maybe I am meeting the wrong types still but at least there are signs of life iyswim.
Don't throw in the towel just yet.