Okay, part of the problem is that I am not a "joiner." I don't like to join organizations or attend meetings, etc. That's why most of the people I know are from church, or my relatives. Plus people my age usually leave this town, at least the kind of people I would be friends with.
I do have some jewels of friends, unfortunately most of them live about as far away as possible! Halfway across the USA, and in other countries!
My cousin has an even further problem. She lives in Montana because she likes it, but she only does things with her husband and toddler. Occasionally they meet up with an elderly couple who are kindof like godparents, and they know some other young couples but don't do much besides group meetings with them, because the other couples children are badly behaved and my cousin doesn't want her sweet high raw vegan well-mannered child corrupted by the other junk-food eating jumping on the white sofa with their shoes on TV-watching children.