After reading Ps. 13 this morning, I found myself thinking about how I have definitely wondered many times, "Why does it take God so long to answer the cries of my heart?" I have recently received a breakthrough for something that has been an issue my whole life. It was huge, yet I still fail to understand the need to wait so long. I am also waiting until the Lord puts such a passion in my heart to fulfill whatever it is He has called me to at this juncture of my life. The waiting has been excruciatingly difficult. It seems to me that the enemy works so hard on you until you just want to give up and quit believing things will ever change. I have fought this battle myself for many years. I could relate to David when he said, "Give light to my eyes or I will sleep in death." In other words, I need some revelation to carry me on the finish line. I can honestly say that there have been many times the Lord has told me a word that became a weapon in my hand against the lies of the enemy during a difficult time. Like say with the cancer battle. As soon as a diagnoses was given, immediately the enemy was there trying to convince me that I have just received a death sentence. However, the truth is, God saw in advance my future and decided to tell me, as a young mom in her late twenties, that I would live to be elderly. Have you seen my hair lately? I have a couple of white streaks that frame my face, but I am pretty sure at 48, elderly doesn't quite fit. I had a ready weapon which was confirmed time and time again that I would live and not die. Have those weapons made the battle easier? No, but without it I am certain I would've succumbed to the enemy's lies a lot more readily. David was really good at being totally honest and vulnerable before the Lord. He would question God and tell him how tired or worn out he was, but then He would affirm his trust in God. The final verses of Ps 13 say, "But I trust in Your unfailing love; my heart rejoices in Your salvation. I will sing to the Lord for He has been good to me."