Frankly Crunchy, you've said you're 'Pig Ugly' - and perhaps you are (I've no idea btw). Then you said the girls you like are taken. Not a lot you can do about either of those points apart from scrubbing up as well as you can, trying a bit of charm, and waiting til a pretty girl becomes available.
Then:
"It's not that i really really want a girlfriend or anything like that"
So really, you have no problem because you don't really want one...?
Then there was the Cheryl/McFly dispute. I'd put that down to personal choice - you don't like her choice, she doesn't like yours. End of romance. Sorted.
Then you said you wouldn't go out with a girl if you thought she was only "alright". Fair enough. Perhaps that's the how the single girls feel too?
So, as far as I can see, you've had one girlfriend, currently don't fancy any of the girls who are available, although you can appreciate a HOT girl like any red blooded male, and are not really bothered about having a girlfriend right now anyway.
Remind me, what was the original question?