Forgiveness - Gifts

Some of the greatest gifts of forgiveness are the realizations of peace. You realize that no time was ever wasted, you were never a mistake in anyone's life, and no one was ever a mistake in yours. Because no matter how long a painful experience was present in your life, it was only there the exact amount of time it needed to be to show you what you know today as truth. This realization cannot be felt before forgiveness of yourself or others, but it will always be felt once you have fully forgiven.
-Doe Zantamata