Wowzer - so sorry you didn't find out about the OW until the very end. Isn't it mind boggling that they can lie to your face for so long? 3 1/2 years is a lot of betrayal.

But you seem to have done good for yourself - education, new career, new place. You'll be ok. You've found out how nice it is not to be walking on eggshells or twisting yourself into a pretzel to please someone who can't be pleased.

I suspect you will find what I found, which is that all the men I dated after my divorce didn't seem to notice ANY of the things that my ex felt were "wrong" about me. You now know that this had nothing to do with you or your supposed faults. Be free! Living well is the best revenge.