Glad to hear your getting in good shape.
The only one who can make changes in your life is YOU and in general, something won't happen unless you make it happen.
You should contact some of your old friends and starting going out more often where you live.
Not only will you make new friends, who you might rather socialise with, but you are more likely to meet more females and possibly the girl you are looking for.
I like this quote, which I read recently and I think it is very motivating.
I am the master of my fate:
I am the captain of my soul.
For me personally,when I am sat on my death bed, I want to know I lived life to the fullest and had no regrets and I am sure you are no different.
Just keep your chin up,get your life back on track by going in the right direction and you will get there in the end if you work hard Sausage.