<human>: My SO has cheated on me several time throughout the course of our 4 year relationship. He has come clean about what he did and is trying to make amends for it, but I am hesitant. He has told me he told the truth in the past but it was all lie. For example he first said it was 2 women. Then it was 10-12 (he couldn't remember the exact number), now he has come clean to 3 more. He also lied about the activities. He said he never kissed them when in fact he did. He says they never gave him oral but now he has said they did give him oral and he gave oral to some of these woman. I should note that every woman he has cheated on me with was an escort. He SWEARS he used condoms every time, but how could I believe that?
I had a "pass" where I slept with another man to get even per say, and I didn't tell him the exact details of the encounter. He only knew that it happened. With all that's going on, for the sake of our relationship should I come clean about who my "pass" was with and what we did? Or should we just try and move on and I keep quiet? I just need a 3rd party to look at this from the outside in and shed any light on this.

Condense the text into a few key points
<bot>: My boyfriend has cheated on me with 10+ escorts. I cheated back with a guy I knew. Can this relationship be saved?