If utilitarianisms only interest is the consequence of the action and whether it resulted in a positive outlook. the consequence that we care about is "your body" and if "sorry" is uttered in time, then we can receive the reward, If in the relationship you say sorry and there is an expectation of all actions being forgiven, then, this is the ultimate get out of jail free card. it is infinite because you can always use it, therefore although there is recognition of wrongdoing (at first), there is no need for a preventative measure to take place, because the recognition only looks at the consequence of reverting the status of "wronged" to "righted", not about the causes of the status "wronged" to have happened. This leads to an infinite loop of wrongful actions. What would happen if we constantly said "sorry" unnecessarily at a set interval, which we'll call the canadian way, there would always be our desired consequence and no wrongdoing to ever take place!
Without the recognition and admittance of wrongdoing, the wrong action itself will repeat forever in the relationship because its tolerable. making it an infinite get out of jail free card. If this was a system, fault tolerance would be at 100%, the error rate is probably the highest in any system that could exist, if it was code, then there wouldn't even be such a thing as bugfixes, the only recourse is "have you tried rebooting it?" method of recovery systems. Of course if the fault tolerance was not 100% then everything would be different.