Remember the Good Times
Benjamin forgave Sarah, not just for her sake but also for his. He understood that holding onto anger and resentment would only poison his own life, and he had Oliver to also remind him of the good times with his partner. Not just what he was left with after the accident. He wanted to show his son that forgiveness was not a sign of weakness but a strength.