try something else
gamelessdork,
I sincerely believe that you are too hard on yourself. You must realize that you have the potential to transform yourself into a chick magnet. Now, how does one go about doing that. There is no reciepe. You have to go by trial and error, that's for sure.
That being said, how to do this pragmatically. I have a few questions for you:
1. Aside the women part of your life, are you happy with your current situation? How about friends, family, work, hobbies?
2. Aside the women part, do you feel that you are getting the most out of life? Really? Is there anything that you would like to change?
Gamelessdork, reality is that to find a soulmate, you need to have interests of your home. Playing videogames alone does not cut it. Your interests need to involve other people. This can be sports, crafts, social events (bowling, dances, gathering, etc), spending time with friends, etc... You need to find something that will definitively get your attention so that you may really enjoy. Once that is done, you will be surrounded with people that have the same interests as you. That's the trick, finding somebody that shares your interests. Reality is that picking some chick in a bar, chances are that she will not have much in common with you.
You state that women are not interested in you. Have you done anything lately to make yourself interesting? Really? If you want to meet a soulmate, you should put on paper the characteristics that you are looking for. Be realistic though. If you put that you want a hot blond that is as good in bed as Jenna Jamieson &cooks like Betty Crocker, might not work out. Fix realistic goals.
With your prototype women, find ways to find her. Perhaps that you wish to change lifestyle, move into another country. Why not live in Mexico on the beach if you are looking for a cool and relaxed person. Alternatively, there are indeed agencies that help people find their match. Really, what do you have to loose? There are reputable matching agencies, not the ones on the internet, but professionnals that will help guide you on how to self improve and also find a person that is compatible with you.
You might simply be a special case and you simply need help to find your match, that's all. Here is a story for you, that is real. I have a friend that had a similar profile as you. Not good with women, relationships lasted as long as an old Styx album. Nothing worked. He went back to school and obtained a 2nd bachelors at the university. Met many many people, made new friends and finally graduated at 29 with a girlfriend who he married and had a kid with.
If HE can do it, you can to. Just refocus your priorities, change yourself, make yourself interesting and also, there is no need to feel bad because you had professionnal help to find a soulmate. Reality is, I am successful at what I do. I have an excellent job, family, etc. I had help along the way. There is no shame to get help.
If I were you, I would try to get over your loss ASAP, then refocus, make goals and get help. We all need help at some point. Some people may just need more help than others and do you know what, it is OK.
Take care, good luck my friend.
Lone Rider