wow, what an insight; I mean your previous experience being a WAS. Speaking about karma..
Well, the way I see it, if I may, you have nothing to be ashamed of, really. We all make mistakes, we are human, and it's expected that during the life course we face temptations such as in form of EA, OW, and so on. It's predictable; what is not and can only be determined by the person's actions, is how we deal with such obstacles. You faced yours, you gave in, but even then you retained some principles and in the end you made a major comeback all by yourself. Unfortunately the way karma sees it, and I'm serious about it, you might need to reap what you saw, or to put it differently, to pay for whatever you bought. Right now it seems like your past deeds transformed into a lesson for you; but I'm pretty sure since you were able to do the right thing, and it's not the moral higher ground speaking - the right thing in terms of being true to yourself, your commitnents and your inner integrity, - your lesson will bring you reward rather than punishment.
Just don't forget The Books: don't scrutinize your W, don't call her on everyhting you notice even if it has to do with the OM, pretend you don't notice or don't pay attention or don't give a damn. Grasshopper, it goes to you, too. Lawyer's card? You dropped something, honey. Let her notice that you don't give a damn and are not worried. Let them feel that they are free to do whatever they feel like doing, maybe then the forbidden fruit will lose much of its taste, that stems from forbideness.
Truly yours, FireDragon
To get through the darkest period of the night, act as if it is already morning.
The Talmud