Wow, just wow.
I don't even know what to say except that I feel really bad for you.
Yes you cheated first, but what he did was calculated, well thought out and down right cruel.
Plus he spent your joint finances on it!
I doubt I could ever live with that, 17 years or no.
I'm pretty sure it would drive me insane, all the doubting, mistrust, cross questioning.
I just couldn't live like that indefinitely.
Again, I'm really sorry, and also my condolences to you on the loss of your mother.