Forgive or not to Forgive, that is the question