“How Long, O Lord…?”

Sometimes God answers our prayers right away, but I have found that most times, I am waiting for an answer and feeling a lot like David in Psalm 13 when he asked God this question. He didn’t expect a reply from God. Instead, he kept on being faithful. I think David knew that the answer would come in God’s time.

Sometimes it does feel as though God has turned away from us, but He never does. He is watching us all the time while we deliberate how we will respond to his delay. He is looking for people who will be faithful.

We have to keep trusting and in that trust, we need to rejoice. We are not rejoicing because all of our prayers are answered right away. I have said it before, and I repeat it here again. God is not a magic genie who instantly grants our requests. He has a reason for all He does and He has a plan for us. We rejoice because we know ultimately we have salvation and will live with Him for eternity. I keep reminding myself that this life is temporary. The aches, pains, heartaches and trials will all pass. God and salvation are forever!

While we wait for an answer, a good use of our time would be to praise God and remind ourselves of all that He has already done for us. God has been good to me! My life is a living testimony of His goodness, grace and mercy, and for that I can sing even as I wait. So, how long? As long as it takes. Because when the answer comes, I can rest fully assured that it will be the right answer at the right time and for the right reasons.