What are you waiting for?

Something came to your mind instantly, didn’t it? And I’m not surprised, because if we’re honest with ourselves, we’re all seeking something beyond our current circumstances.

When you spend a long time praying for something and it still doesn’t happen or come about for months or even years, you start to wonder if it ever will. You start to – dare I say it – doubt God. Maybe only a tiny bit. Even though you trust Him with your whole heart, maybe you feel that He’s forgotten about you.

Everyone around you seems to be getting more than their dose of happiness in life, but you’re still [insert your situation here].

What are you asking God for?

Like you, I have waited for things. Have I ever waited for them. It’s painful to realize that you have no control over your situation and there’s not much you can do to speed things up. But it’s also beautiful when you come to learn God does have control, and that the ultimate resolution He will bring about is so much better than anything we could have planned.

Looking back on some of my own past circumstances, God didn’t answer every prayer exactly the way I asked Him to.  Most of the time, He came through in a way I couldn’t have imagined, but rarely in my own time frame. His was much better.

Take my current job. It’s amazing and I love it, but if it had been up to me, I would have taken a job I interviewed for (but was not offered) several months prior. That was before the position at my current company was even posted, but God was already one step ahead!

Like a parent, God knows best, and he wants to give us the best. That is, if we’ll wait. But if we trudge ahead, insisting we do it our own way and refuse to wait on the Lord, we can’t have His best. We just have our own “best,” which, from my own experience, isn’t very good.

Suffering shapes us

You know, we’re not promised a life without suffering. But there is hope.

“Not only so, but we also glory in our sufferings, because we know that suffering produces perseverance; perseverance, character; and character, hope. And hope does not put us to shame, because God’s love has been poured out into our hearts through the Holy Spirit, who has been given to us.” -Romans 5:3-5

It’s so encouraging to know that in waiting on the Lord for something, it’s not a punishment from God. It’s exactly the opposite – He’s disciplining us so that we may become the man or woman He desires us to be.

And when you finally get something you’ve waited so long for, isn’t it just that much better?

I want to end this post with a verse that’s gotten me through a tough season of discouragement over the last few months, and I hope it lifts your spirits as well.

And the God of all grace, who called you to his eternal glory in Christ, after you have suffered a little while, will himself restore you and make you strong, firm and steadfast. To him be the power for ever and ever. Amen. -1 Peter 5:10

I don’t know long a little while is, for me or for you, but it’s not forever.

So whatever you’re waiting on, remember God hasn’t forgotten about you. He loves you. And in His timing, He will bring about His best in your life.

 

6 thoughts on “What are you waiting for?

  1. When it comes to prayer, one of the hardest answers for us to hear sometimes is “wait. Thank you for pointing us to the God who hears and knows our needs even before we ask.

  2. Caitlin…very wise words written here. You will be so amazed at what God has waiting for you!!! Have a wonderful day my friend. Thoughts and prayers for you today!!! love, hugs and blessings!!!

  3. Pingback: How to gain patience without the pain | Jubilee Journey

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s