Where do I start! I have read all the excuses you gave the others, but your problem is a simple one, and easily fixed, but it requires a commitment from you, and some work involved.
Commit to building a life that you enjoy with friends and activities, that make you happy. If you actively pursue your interests, and hobbies, eventually you will have a network of things to do, and look forward to, and your happiness will attract others to you. That's called a LIFE, and we all need one.
You will find that such actions, will greatly improve your attitude, and options, and opportunities greatly. No I don't take excuses, and you will gain experience with females and males if you get off your butt and create your own happiness yourself, and learn to share it.
Have a happy birthday. :)
