Forgiven!

You know those moments you have when you ...