You must become what you wish to attract.
A lot of people complain about the lack of high-quality people in their life.
Let's break this down...
You whine and bitch about everything.
You're out of shape physically.
You're out of shape mentally.
You're financially bankrupt.
You're an energy drain.
You have no ambition or goals.
You live for gossip and drama.
You aren't getting better.
...and you think it's everyone else?
High-quality people want to associate with other high-quality people.
That's just the way it is.
If you want better...
Get better.