Can't blame the MC. Him breaking that was wrong but understandable, with all of her teasing then mood swings and tantrums, of course he'll break at some point and lash out, when all he's doing is abiding by their promise. I can't believe he even held on for this long. She not only threw water on him but had to audacity to make him ask for forgiveness and when he wants to talk, she slaps him.