I mean, our mc did perfect work of her behavior. She made clear her intentions to get along and made the girl realize why it was so wrong, to the point of making her cry apologizing.
BUT, isn't it a bit uncharacteristic of her? Maybe there was a sudden growth, so she got over her ex and...