You didn’t need to post the whole story, 5 words would have covered it: “My fiancee cheated on me” is all you needed to say.
Regardless of the circumstances, if you are cheated on by anyone other than a spouse*, the answer is always the same…LEAVE.
*My personal opinion is that most of the time, even spouses should leave when cheated on. But I understand that most Catholics disagree.