Sometimes a good man suffers unjustly. A good man is not good because he was born good. A good man knows how to practice evil because it is inherent in him but chooses deliberately to live right. He is not good simply because he provides for the needs of his family but he also remains committed to keeping his marital vows to his spouse.
A good man models what it means to be a good father and husband to his little daughter and she grows desiring to marry a man like daddy. He teaches his son to be diligent and strong so that junior grows to be like his father by acting just like he saw daddy behaves toward others. He eschews evil because he recognizes that like wild fire it could rage uncontrollably and burn even the innocent.
The good man is exposed to evil, corruption and temptations just like everyone else. He struggles just like everyone else. Sometimes he feels like giving in to pressure just like everyone else. He is human in every way.
However, what sets him apart are the daily choices he makes to honour God by obeying His commandments. He strives to keep his promise to his wife and children and not break them. The good man regularly seeks to make and keep meaningful relationships; treats others with the respect they deserve and generally leaves others better and not bitter.
A good man is indeed hard to find. No, he is not perfect. No, he is not without mistakes. Yes, he has his own faults and frailties. And yes, he oversteps his boundaries sometimes but his heart is set to do right. He shuns evil not just because of the likely repercussion that may accrue but because he fears God.
So when you find one, treat him in a way he knows you truly differentiate him from the the bad guys. Let him know you appreciate him for the efforts he is making to be a better person. It will encourage him to do more.
I don't know about you but that is the kind of man I want to be.