OP, respectfully, kindly, gently....
Wtf....."you have a marriage of envy"!!!!!
No one is envious of your marriage, get that out of your head.
I don't have a marriage of envy, none of my friends do.
We have ordinary marriages that have ups and downs.
Good times mostly, thank goodness, but then some times when we have to take a deep breath and push through......
We are not tormented.
We don't abuse each other.
We don't go on and on and on about shit for 10 years..
Yours is not a marriage to envy......believe me.
Absolutely no one is going to envy you a marriage that your husband has been going on about something innocent for 10 years.
Give your head a shake and get the hell out.