I think you are living in your past. If you've grown up, move on and look at the relationships ahead of you. Love/Relationships are not easy, thats for sure. I've been in the 'single' boat for a while. You just have to have self confidence. Don't be so down on youself... Quit thinking you're nutty. Relax and let things come to you... Don't hunt for the prey.... They'll eventually come around. Work on your image and self esteem... girls are drawn to a guy with alot of confidence without being overly egotistical...
Good Luck
