I agree with LH and Brside.

This affair tells you a lot. This was t a one time discretion. She is a serial cheater. This isn’t a symptom of a bigger problem in your marriage. This is her issue considering how long you have been together for.

I would take a long hard look at this .

Sorry