I’m not saying we should hold out for the perfect spouse; and I’m not saying you should flee from a relationship the first time conflict crops up. It’s very good to test how well the two of you can work through problems together. And every human being brings a certain amount of imperfection into a relationship: Bad habits, personality flaws, unsavory pasts, immaturity, selfishness, and so on. Everyone’s got something — probably several things — wrong with them; and every good relationship will have conflict at some point.
But there are some flaws that should make us pause, think hard, and possibly back away before we make any vows.
Image: Skedonk [CC BY-SA 2.0 (https://creativecommons.org/licenses/by-sa/2.0)]