|. (Photo credit: Wikipedia)|
When I realize I have made irreparable mistakes in my game -- and the game graciously alllows me to either restart or reshuffle -- I am reminded of how the Lord promises that "all things work together for good to them that love God, to them who are the called according to His purpose." I think of how He takes my poor choices and, so very graciously, allows me to either restart or reshuffle as it were, in my own life.
Sometimes I don't understand how He can take things and work them out "for good," but as I look back behind me at the path of my life, I see that He has managed to do just that. Even the darkest of nights in my life He has somehow used to bring forth the most beautiful of songs.
It is so amazing to know that our God is not only a God of redemption, reclamation and restoration, but He is actively at work in those very venues in our own lives in this very day. With the Lord, there is not a wasted moment. What a testimony of mercy and grace!