Although He is greatly upset by our offenses, God, in His infinite goodness, puts up with us, spreads a veil over our sins, and waits for us to repent.
–Saint John Bosco (1815-1888)