I think the end of a marriage is the same, no matter who you choose, the result is the same, the important thing is the mentality, life always has gains and losses.
That is a valid point. Noone is perfect
Its better to spend time with those whose bad habits are known earlier. Rather than knowing someone from start and then realize the ex was better.