What is the most extreme thing you've forgiven your SO for?

Did he cheat? Abuse you? Call you a bad name? Flirt? Or something a bit more trivial?