This is probably the hardest thing anyone can understand. Your vibe, attracts your tribe... If you are always walking around with a sour attitude, mean mug, negative mindset then of course you are gonna attack the same kinds of people.
If you walk around always smiling, being helpful, holding the door open, being just friendly. Then duh you will attract those kinds of people.
But there comes a time when you have to take a step back and think. Am I surrounding myself with people that have the same mindset? Do you want to live a life full of success, or make millions of dollars, yet surround yourself with people who will probably never make over $30k a year then you probably should cut them out your life. It's just like why surround yourself with people who drink, do drugs, live a life full of crap when you don't believe in that stuff? It's only holding you back from attracting the right tribe. Sometimes being alone doesn't mean you are alone.