You said in your first post that she disengaged from you 2 years ago, but you just discovered she had an affair a few months ago. That makes me suspect this affair was going on for far longer, or there was another one prior to this. The timelines don't add up as she was exhibiting affair behavior long before this current affair.

How did you discover this current affair? What spyware do you have in place?