How to stop being needy for friends?

I live in a strict Arab country and making friends with girls was a hard mission cuz I have social anxiety and whenever I trust one of them they spread fake rumors about me and gossip about me and they were the good girls in the public eyes so basically making friends with the rude and full makeup is harder especially they don't like being friends with someone who isn't skinny it's like tradition here and I'm fat kinda feeling needy to have friends and I recently cut my fake friends cuz they don't invite me or anything and I kinda feel sad tbh I just want one good friend who isn't a hypocrite or stab in the back gossip about me laugh about my flaws just that but I don't feel like am going to meet good people so I kinda want stop feeling needy for friends
How to stop being needy for friends?
Post Opinion