There is a difference between being a good man and being good at being a man. Being a good man has to do with ideas about morality, ethics, religion, and behaving productively within a given civilizational structure. Being good at being a man is about showing other men that you are the kind of guy they'd want on their team if the shit hits the fan.