"Great guys" can make great husbands.
Because a jackass brays doesn't mean you have to take it to heart.
Do not jump the gun because of gossip.
Marriage is a big adjustment for anyone - male or female. There is no guarantee that a person who has become set in his or her ways can successfully make that transition.
I believe if two people want to commit to each other, God bless 'em.
Because there can be consequences for saying the first thing that pops into our heads, it is prudent to exercise tact.