At the end of the day, a lot of issues can be solved by just not being an asshole.
It's weird how a lot of dudes really think it's some right of passage to manhood to act like a complete jackass, but complain bitterly about the consequences of said behavior.
Being an ass doesn't make you cooler, more attractive to people, or tougher.
You're just a dickhead. Try not being that.