Professional marriage therapist is a sure way to seek out help, I wonder how come this was not one of your initial considerations. Quitting or suggesting ending the marriage is never a healthy way of resolving marital issue.
“For better or for worse” remember that vow? I am glad however it sounds like you guys are moving forward…if his mother cries still, buy her a box of tissues, wish her the best, with a giant smile.