No, there isn't. I tell you why. Nature is wild, deangreous and only survive the strongest. Many years ago, fighting was incredibly necessary for a man to survive. Women would never date a weak man. Now what happened was that people had to create social norms to avoid too much violence, so now you think that everything is in peace and there is no need to be a warrior and agressive to mark your grounds but it is a big lie. You find the truth everyday in small proportions like finding a buller in the school, an amog in nightclub or even worse inside your social circles that are constantly challenging your alpha or masculinity (or whatever you wanna call it), some of them never give up on bull****ting you (maybe for envy in case you are a cool guy or competition or just to have fun of you because they don't respect your boundaries). In that small proportion is when you find that violence and the human nature is still there despite the superficial order of society. Think about it. One question to think about is, why is then that wars never end? Thousands of years of the human kind and still wars never end, why a lot of human interpersonal problems can never be solved via peace and conversation and always lead to war?.
There is no a zen way to solve problems, although it should be the first choice it is not always possible. Humans are irrationals and rationality is not always possible for both side, one of both would be less rational. That is why things and problems a lot of time lead to war inevitable.
The same principle applies for the myth of the "Assertive Guy" (an intermediate category between nice boy and bad boy). That does not exist. There are situation where you have to be the bad boy and punch a guy in the face or be the "make me laugh guy" of the group. The bad boy is always bad, the nice boy is always nice but the middle category which is more attractive is the guy who knows when to be bad and when to be good and with whom.
Best,
Niwoor