Anyway, as it stands, I think the best option is to try to work at a place with other young, career-oriented (as opposed to family-oriented) people. I've tried young professionals associations and athletic teams, but they didn't work. The young professional stuff seemed too forced -- like singles dating -- and you don't get enough "talk time" with sports teams: you're too busy playing the game.
Truthfully, most of my friends in this city have come from playing Magic the Gathering. There were a few semi-normal, hygiene-conscious guys in the crowd and we get together on a semi-regular basis. We're not as close as my college buddies and I can't get them to go out doing the fun stuff I used to do, but it's good enough.
If you live in small town america, making friends might be difficult or impossible. I actually went to a therapist when I was really depressed and told him how much I hate this city. I told him I thought it was very cliquish (exclusive to newcomers like myself), that every girl worth having is married at 25 and that every guy friend I make gets stolen away by marriage.
I expected him to say "Suck it up. Go meet people." His response was actually "Ok so maybe you need to move to a place with more independent, career-minded folks like yourself." In other words, sometimes circumstances really are the problem, not you.
I want to reiterate my original point: I'm as white and normal as it gets. I can't blame any personality-related, aesthetic, racial or economic disadvantage, and yet I'm still a sometimes-depressed-and-unhappy loner.
The only thing left to blame is my introversion.
One last point: I, like many millennials, was raised by my parents and the media to believe I am the center of the universe. Accordingly, my empathy quotient has historically been crappy. Then I had some life events a few years ago that jarringly recalibrated my ego. As painful as these events were, I'm not as full of myself nor as big an asshole as I used to be and I'm finding it easier to relate to other people as well as make and keep friends.
Read articles and writings by David Wong (aka Jason Pargin). He's the patron saint of self-righteous millennial deprogramming.