Thank you for reading and commenting! I love your perspective. And yes, there are sometimes great reasons — like addiction and abuse — to leave. I purposely left them out because there is so much that can and has been be written about those subjects elsewhere.
I like your distinction of “soft” and “hard” reasons. It’s an important distinction I didn’t think to make but your comment really helps make them clear. Your perspective is great. I agree with you that many relationships can overcome problems if they try, it’s just that there is so much incentive and encouragement not to.