If I want forgiveness, I have to give forgiveness. He sends to our path the right people when we need them, whether we realize it or not. He sees into our eternal pasts and futures and knows our eternal needs. In his great love he answers prayers according to this eternal and omniscient perspective. He answers all prayers perfectly.
Life is all about mistakes.
It is constant change and growth. Our greatest challenges in life will one day be known to us as our greatest teachers. When we follow our hearts, when we are in tune and balanced, and when we listen to the still inner voice within . . . Embraced By The Light pp. Put to the test, our spirits expand with greater love, God's pure love, and it shines brighter within us.