Linda Sue Park said this quote

A mistake made with good in your heart is still a mistake, but it is one for which you must forgive yourself.