Therapy was going to be my suggestion until you said you can’t afford it. I’d try to prioritize it. You’ll benefit from it.
Like anonymousse, I think your insecurities are still holding you back. You don’t have to be outgoing to make friends.
I only have one friend left from my younger days, but I have a life full of friends. I made them all in my early 30s. I’ve done so by being open, friendly, and putting myself out there. If someone was doing something interesting, I’d see if there was room for one more, stuff like that. I check in frequently, even if I don’t have much to say.
Btw, I used to worry so much about what people thought. I’m also more introverted. I may look/act standoffish first, but once I feel comfortable, it’s easier for me to talk to people.
I did therapy from 28 to 34.