<human>: My wife and I got tohether under less than ideal circumstances. I basically stole her from her abusive boyfriend. Even before we were married she cheated on me with her ex but i always try to be the good christian and as so I stayed with her.

Fast forward 10 years and we have 3 kids and I have scars from multiple affairs at least one more of which was physical. Everytime I found out she was fooling around I was devastated. Yet somehow I always found a way to justify staying. 

Now she has honestly become a better person, for the most part. She hasnt cheated on me in almost 3 years, but now i am coming to realize that I just cant continue. I have nightmares 2 times a week minimum and I have less than zero trust for her. We discussed this and she really doesnt want me to leave and is begging for my forgiveness.

How do I make the right decision here. Is there any chance that we could come back from being so far gone. I just want to end it but I dont want to be a terrible person. Anyone else have to deal with this or make this kind of decision?

Can you summarize the given text in a few sentences?
<bot>: My wife cheated on me many times over 10 years. Now I want to leave but she wants me to stay. What do I do?