Don’t ever let someone gaslight you into thinking what Rob the Knob did to Sophie was any less dishonest or selfish than physical cheating is. Physical cheating just hurts most of us in a different way. He didn’t do her any favors by soliciting inappropriate videos from women. He still snuck around behind her back and had sexual interactions with other people… twice. Ultimately, you decide what cheating is in your relationship, but please, don’t believe this “it could’ve been worse 🤷♂️” bullshit.
And maybe slam the door in the face of someone who shows up to apologize with a single rose… for cheating the 2nd time. You could probably do worse 🤷♀️
My impression is she’s only going to stay with him because it’s an inconvenience for her to return home since presumably she gave up where ever she was staying. Sounds like maybe her funds are limited and she can’t make a move without considering cost. I think if money were no object she would head back home and think things over. She seems pretty desperate wit be giving him another chance.