Honestly, until you're happy with yourself, why should anyone else be happy with you? Sorry to be blunt but it's some good advice a friend gave me a few years back. I've had much more success since I stopped looking and realised I was pretty content just to wait and see what happened in life than when I was out 'chasing tail' on nights out.
Shruggle, definitely not answered your question but hope it helps a little at least. Good luck bro!