I understand the self-isolating behavior and your lack of confidence in meeting people. It's really a jungle out there and we're the type of people that wear our heart on our sleeve! You definitely need to feel as if you belong. To take care of yourself consider joining a gym (is there a planet fitness in MN?), visit the local library, or if you don't mind a really radical idea, visit
www.meetup.com and see if there are any groups in your area. I'm about to try a walking group next sunday.
If you do go see a doctor/therapist, ask if there is a social clubhouse in your state for mental illness. The last time I went to see someone for my depression they referred me to the social clubhouse when I said I had a problem coping. It really has been a good fallback for me as I don't have any emotional support either. Hope what I wrote makes sense. Please post soon and let me know your situation.