how can I stop attracting fake ppl and friends!

backstory: I’m a little shy...and very anxious around people....I prefer for them to come up to me, but that never happens so I try my best to introduce myself to those who look like they wouldn’t laugh at me..but they usually end up being fake once they find more friends? HELP!!!!!! I’m sooo tired of having fake people..I just want one good friend that I can tell everything to and someone that will accept me for my weird stupid likes 😂...please help. I’m a upcoming sophomore :/