Is a wonderful Enough Marriage Good Enough?

Getting a divorce is one of the many gut-wrenching decisions you can create in your life-time. In particular when your marital relationship isn’t horrible and your spouse has not cheated