There needs to be a marriage/relationship training and testing cause folks have no idea how to address their own problems, let alone others.
All manner of conflicts come up, zero conflict resolution and communication skills. Folks feel like their they're talking to a brick wall until they check out, cheat, divorce, etc.
You wouldn't buy a car until you learned how to operate one. And you also wouldn't buy a car without giving it a thorough inspection. Folks walking around with all manner of undiagnosed, untreated personality and mood disorders, amongst other things.
High key, these things need to be identified and disclosed up front just like you would get tested for STDs prior to entering a relationship. Mental and emotional healthy/maturity is just as important as the physical.