Every single man I meet is suffering from at least one of these problems and feelings of inadequacy. Don't get laid enough - loser, don't make a lot of money - loser, don't work enough - loser, don't <insert some destructive behavior> enough - loser .
We men have been disconnected from our true warrior spirit, which is our masculine connection to the divine. We're supposed to have emotions, feel connection, be protective, and nurturing too. Boys will be boys is a lie, an excuse to disconnect from the truth.