We have already determined that it is hard to forgive from the heart, but today we unpack: First, forgiving yourself for indiscretions done unwittingly and the forgiveness required when you have done something knowingly with, sometimes, reckless abandon.
Secondly and oddly, we sometimes are so mad at God, we find ourselves at odds with Him and strangely feeling like we need to forgive God.
Lastly, there is forgiving others who have trampled our trust or broken our hearts. And then we need forgiveness from others – all very challenging, isn’t it?