Forgivness is something I strive for in my life but is a difficult task. Ball said it correctly, it is divine. Strategic withdrawals (depending on the circumstances) can create more bitterness and pain. It takes strength of character to face up to your mistakes and ask for forgivness.
These are just my thoughts. Thankyou for allowing me to state them.