I love the pacing of this story because others (cough awam cough) do this crazy, BS, alien pacing of having the MC dive into cheating or sexually taboo acts only to revert...and do it again...and revert...and do it again...etc. Going nowhere. Stalemate for 7 years.
I said after the last update shower scene that you cannot go back after that so I'm glad the dev didn't.
Having cheated on the only person I ever loved over the dumbest BS ever, once the flirting reaches a tipping point you can't untip it. It goes to a certain point and there is no going back, let alone going back and forth every 8 hours.
Once he got in that shower and you let him stay, it's past the tipping point. I'm glad the dev didn't pull a crazy, alien Sophia after that. Rather, she realistically fell further down that hill. It snowballs, there is no stopping it. I know that first hand.