I’m sure it was hard to come clean. But over the years you didn’t come clean to the person it matters to. You need to come clean about the ones you didn’t, especially the most recent one.
Yeah, it really is hard to hold firm to your boundaries when you have done the same. I get that. But you are just going to have a marriage of lies and ready going forward. Living with that guilt until old age will be a tough one.
I think your best bet is to come clean and let the will happen, happen. Maybe a clean slate is what you both need. Having a marriage built on a foundation of lies will never be a good thing.