A few years ago I read through the entire book of Psalms. I hit Psalm 13 and it hit back. I was in the middle of a very hard time, and I was pretty stressed. I was quickly reaching my limits and I knew it. Then I read the first verse of Psalm 13.

“Oh Lord, how long will you forget me? Forever? How long will you look the other way?”

I instantly connected with those words. That’s exactly how I was feeling at the time. I’d prayed and waited and prayed and waited and felt like I got nothing in return. No answers, no direction, no help, no hope.

“How long must I struggle with anguish in my soul, with sorrow in my heart every day?”

I couldn’t have said it better myself. You’ve been there too, I’d be willing to bet. Nearing the end of your rope, if you weren’t there already. Ready to give up. Not knowing where to turn, not knowing what to do. It’s the most difficult feeling in life. It’s the most painful feeling. Especially when you want to trust God and rely on Him, but you’re just not seeing answers to your prayers.

I read a quote last week that is very powerful. Abhijeet Lall, a missionary in India, said,

“God didn’t save Shadrach, Meshach, and Abednego FROM the fire. He saved them IN the fire. God didn’t save Daniel FROM the lions’ den, He saved him IN the lion’s den. God didn’t save Joseph FROM slavery, He saved him IN slavery. God doesn’t always save us from something. Sometimes He waits until we step into the fire to do something incredible through us.”

So true. Over and over we read about times where God waited. I think of Lazarus. Jesus waited until Lazarus was dead and in the tomb before He showed up. Why? That’s the question we must answer. Why does God wait? If the promise of Jeremiah 29:11 is true, that God has “plans to prosper you and not to harm you, plans to give you a hope and a future,” then why is it so often that we go through times that make us doubt that?

Simple. Because God often waits to rescue us until things have become so desperate and impossible that, when we are rescued, we can’t take glory. He waits until the only possible explanation for our rescue is that God came through. So that people can’t point to human reason or process, but only to God’s mercy. Once Shadrach, Meshach and Abednego were in the fire, only God could save them. Once Daniel was in the lions’ den, only God could save him. Once Jonah was in the belly of the fish, only God could save him. Once Lazarus was dead, only God could save him. Only God could give him life.

God waits so that people will know, when they see the incredible things that happen in our lives, that it’s God at work. That means we go through hard times for a while, but it’s through that process that our faith is built and that it becomes authentic and refined. After all, the Bible says that we are refined IN the fire. These times mold us into the people we are created to be. We reach our potential and further assume the image of God through difficult situations in our lives.

While that is a simple answer, it’s not an easy one. It’s very hard. It feels hopeless, confusing, frustrating, and sad. David knew this. That’s why, at the end of Psalm 13, he wrote,

“But I trust in your unfailing love; my heart rejoices in your salvation.
I will sing the Lord’s praises, for he has been good to me.”

If you’re going through a hard time today, be encouraged. God isn’t done with you. He hasn’t left or given up. The harder things get, the more impossible they feel, the more God is at work in your life to be something incredible. Take heart.

[bra_border_divider top=”15″ bottom=”15″]

If you’re going through a hard time, I would love to pray for you. Please feel free to either leave a comment or email me directly at and tell me how I can pray for you.


  1. kali July 15, 2013 at 6:42 pm

    I love this. I do feel that I am at the end of my rope but our pastor told us to give everything to God and he will take care of the rest(IE: financially, emotionally, marriage). I don’t know how much longer I can wait though.

    1. Jimmy July 15, 2013 at 7:03 pm

      It’s true that we need to give everything to God, but that’s the challenge. Many people hear that and assume it means to let go of their fear, but I don’t think that’s what it means at all. God knows when we are afraid or stressed because He made us and knows us. He knows that part of human nature is that sometimes we can’t just let go of those things.

      What it does mean is that we need to give Him our lives. We need to give everything to God, any part of our lives we’re holding back from Him.

      It also means we need to give Him our gratitude. Something Dan Stoffer, our interim lead pastor in Canton, has said recently that I agree with completely is that anytime we see a miracle of God occur in the Bible, it’s always preceded by an expression of gratitude and thanksgiving. We need to take time to count our blessings and thank God for what we have been given.

      Keep on praying and trusting God, Kali. I’ll be praying for you!

  2. kali July 16, 2013 at 4:18 am

    Thanks. I never thought about it that way. I do appreciate all the blessings God has given me. I agree giving God everything is harder then I ever thought it would be. I have been really trying and for the most part it has been easy except in the financial aspect. Financially it is harder to let him have control. We have more money going out then coming in so that’s were my frustration is. I will continue to pray and hope that God knows I do trust him and whatever he has planned. Thanks again for the great post but also for the advice.

    1. Jimmy July 16, 2013 at 8:49 am

      It’s good advice for all of us to follow. I need the reminder myself! Have a great week!

Leave a Reply