The only people I could consider friends are living in places that I do not wish to ever get back to.
And I actually plan on moving again, because my current city is getting on my nerves.
My only social interactions for the last 2 or 3 years, were hookups/short flings, but no friendship or parties of any kind.
How do you manage to build a new social circle every time?
If you have trouble meeting people or maintaining a friendship you might want to get therapy. Or try joining Toastmasters to get over shyness. Don't worry about meeting people just like you, with the same interests ("like-minded weirdos"). You get over shyness by imagining a not-shy version of yourself and acting that out. After a while that becomes second nature.
Act like a good friend, show concern for your friends, make time for them. Don't do everything over social media. Use your phone to call people to maintain connections. Try hobbies and activities that will put you in group situations. Laugh and have fun, try new things.
The real goal is to make sure you get to talk to people multiple times. That's the way you build relationships. One off meetings rarely lead to anything.
Regardless of what some people may say, it's normal to strike up a conversation with a random person (in the US at least). Just do that with more people and you'll eventually find good friends.
I was living in a condo in Thailand and noticed there were many designers. I offered my help on the WhatsApp conversation to make a free workshop about AI generated images, because I thought many designers might not know about it but gain something valuable from it.
After the workshop we just naturally went to grab some beers.
I like to give free and fun programming courses for kids to get them interested in science. Of course these kids come with their parents, or siblings, etc.
I don’t want to quote the Bible, but just try to be useful, entertaining, tell good stories, or just be easy to be around.
If you work from home, do something unexpected once a week (it could literally be anything : I became friend with a prostitute in Phuket, because I was reading Don Quichotte earlier this year. I did not want to read from my place, so I just decided to head for the closest bar, order a cold beer or two and enjoy my classic. Few of them came to engage the conversation because the bar was almost empty because of Covid, I treated them as absolutely normal people, we just ended up shared life stories until late into the night, practicing English, talking about which part of the world we would like to visit)
We are still regularly meeting to grab a coffee or do free diving.
You can make friends with pretty much anyone (especially in big cities, you are not the only one feeling isolated)
Sports? I used to see a lot of 20-somethings in kickball league tee shirts. I mention kickball because it ought to be manageable at almost any level of conditioning and coordination. But if you find kickball too tame, there are teams for all sorts of team sports, and groups for things like running, hiking, and bicyling.
We need beta testers (I am about to make a post about this on here) so would be awesome to have you there for free: https://community.revityapp.com/plans/245832?bundle_token=83...
We're focused on people who like the outdoors, because 1. that's what we both love, 2. there's something about people who like outdoor sports and adventure activities that makes us get along with each other, across cultures and age.
Performing arts are my favorite because building comradery when you’re all on stage together happens naturally.
The equation is incredibly simple, but not very easy.
Most people will recommend clubs or activities to get proximity. As a nomad, community living, such as hostels, can be invaluable. Most people will be ephemeral, but some will not.
Time is exactly that. You must be around the same people for extended periods of time. That often means facing rejection by inviting people to spend time with you.
So go be somewhere that is not your home where social interaction wouldn't be frowned upon for at least a few hours a week.
E.g. Going to the gym, doing some sports, attending meetups & conferences
You could also just go to a bar, it would work too but it'd be more difficult generally. Shyness also doesn't make it happen in a bar.
Some important factors to form friendships are: spending often time together, overcoming challenges together and having common interests. So look for activities that involve these factors. As you can now see, sports are good at this.