Beauty For Ashes
God's timing is perfect. Even when we are broken. Even when our whole world is falling apart. Even when we are on the floor weeping and wailing and crying out in anguish. Before we even glimpse our healing, God is already behind the scenes working. Preparing the Way for us. Providing for needs we did not even know we had. Little did I know when I was sobbing on the hard, cold bathroom floor, God was moving. He was preparing something so beautiful... something beyond what I could have imagined. Psalm 30:11-12 says, You turned my wailing into dancing, You removed my garments of mourning, and clothed me with joy, that my heart may sing your praises and not be silent. O Lord, my God, I will give thanks to you forever. The Voice version says: You turned my deepest pains into joyful dancing! When God told me, "It's time to cease mourning and get up and dance", He knew the gift that was on the horizon. Not that the grieving process is irrevocably over, but there wa