How often do you forgive and why?

My answer: I only really forgive someone when i know they have changed, not when they tell me they have changed, they have to show me they have changed, in which most cases, is never the case…