What if the man is fallible...not perfect and so is some of those things, even many of those things.... much of the time, but not all of those things all of the time
Is he then not worth being loved? I hope to god any husband of mine doesn't judge me so harshly....
He doesn't mind hurting other people's feeling to protect yours.
I hope to god not. Would that include his kids? His brother?His mother? Best friend? No person - not even your spouse - should get an automatic pass if they are wrong about something.