D
It may not have been God that made you laugh and remember some good times. You've had several years of misery and hurt feelings. There is no way in heck that God would want you to stay stuck in an unhappy situation. And you're right, since you both have health problems, being "pent up" together is only going to aggravate those issues. I think it's a good idea to separate, at least for now. Then possibly, your attempts at working things out might work better since verbal relations can be relieved by one of you being able to leave and diffuse the tension if "strategy talks" get too heated.
If "There is no way in heck that God would want you to stay stuck in an unhappy situation," then explain Hosea.
For a brief moment Jennifer laughed in joy about her husband, and you smashed that moment. Why do you do that every time?