Forgiving ourselves for all the woulda-shoulda-couldas in life, and sometimes forgiving others for actions that we feel undercut or undermine our good, can be very challenging. But forgiveness of the past and mistakes, our own mistakes as well as the mistakes of others, is imperative if we are to dwell fully in the present and experience the miracles that are only available to the forgiving and loving mind.
Marianne Williamsonthe spiritual meaning of every situation [is] not what happens to us, but what we do with what happens to us and who we decide to become because of what happens to us. The only real failure is the failure to grow from what we go through.
Marianne Williamson