Exercise is a must you should be hitting the gym 4-6 times a week. Lift weights 3 days and do cardio 3 days. Running is a great way to ease some of the pain.
Do you have friends you can hang out with? If not google meet up groups online.
If you get time go through ATPEACE's thread. Your story reminds me a lot of his and he is starting to realize his life isn't over.
You have to try to get your $hit together. I know this sounds harsh but you seem very weak and needy and that my friend is a big turn off for women.
There are no shortcuts in this race you have to put the hard work in to see any results. Start reading self help books especially ones in regards to alpha male traits.
Keep in mind that this is a marathon and not a sprint and I absolutely promise you it does get better.