you won't achieve happiness by complainging about anything, if it helps you, I've been single for 5 years, and I'm only 22! My first relationship with a woman was an absolute disaster! lol I'm not even bad looking either! (some may agree). It's not just you who is unhappy, millions of people are around the world! You've just got to make the most of life, right now, you have to change and focus on changing until it actually happens. Self confidence is what you need! I highly recommed the book Feel the Fear and Do It Anyway by Susan Jeffers, it has really helped me in a positive way. Also your approach to life may be too focused, variety is the spice of life!