Happy Are the Forgiven