>>48432742Choose better guys to date. Maybe it's not your fault if you didn't know they were assholes, but try going for shared interest/hobbies first.
Alot of people with these complaints should be looking to have close actual friendships first, and then "upgrading" the status later. That way, you know it's more than just appearances or shallow wants.