Hobbies! When looking to meet new people, for friendship, support, or romance, your best plan is pursue the interests you have with a group. My go-tos were always book clubs, sci-fi, anime, yarn, and religion. I met my wife at a knitting group, have met some of my best friends through anime clubs or sci-fi book clubs, also met some great friends, and great sources of support, through religious groups (I'm Wiccan). The trick, I've found, when looking for support or companionship, is to just find people that you have something in common with, and not push too hard at first. The group activities can help you feel less lonely, and eventually you'll meet some people who can become good friends.