forgiving someone requires thought