Turk that penguin right around. Youtook 27 years to get where you, do you expect it to all magically turn around in a few months or even a year? Keep doing well. Learn, grow. Work on your social skills and connections. Eventually you'll find someone and your goal is to have the "tool kit" and your life together so you are in a position to seize that chance. Just keep doing you. You'll be fine.
I've always heard that if you do things that make you happy, you'll find someone who will like to do those things too, eventually. If you do things that make you feel healthy and happy, you won't need another person to make you feel complete. but it will sure be fun when they come along!
I've seen waaaaaaaay more scumbag couples than decent couples.