Just end it now with her and her mom being psycho. I would have ended it the moment I knew she cheated so that's a whole other story. Sometimes it's good to get "even" or back at them but I don't think this is the case.