Perhaps you have been praying for someone dear to you for a l-o-n-g time with no results. I understand; I have been praying for someone like that for over 25 years. Sometimes you reach junctures where you lose patience and start yelling at God; “DO SOMETHING!”
I felt this way recently and then a new thought popped into my head and I saw things from a little different perspective. I started thinking over my own life and the twists and turns it took before I surrendered everything to the Lord. I traced back to the roots of my own turning away from him and my walk into a dead-end. And then another dead-end. And then another. Boy was I thick headed.
God watched me as I made sinful decisions and thumbed my nose at him and fixed my eyes on false gods. I journeyed into Eastern religions and New Age practices and humanism and materialism. All the while God waited patiently for me and for just the right moment in my life to say; “Come home – I love you and I have been waiting for you.”
If it is God’s great patience that waited for me – and for you, can’t we have the same patience for the person we are waiting on in prayer? God is not being slow or reluctant; he is being respectful of each person’s free will and he is setting up circumstances that will bring the best results for the person we love. God is doing more behind the scenes than he is in full view. How do I know? Because I look back now and see how he did that for me.
The next time you feel impatient about the slowness of your prayers, think about how patient God was with you. Fix your eyes on this: “he who began a good work in you (and the one you pray for) will carry it on to completion until the day of Christ Jesus”(Philippians 1:6).