To everything there is a season, A time for every purpose under heaven.

He has made everything beautiful in its time. Also He has put eternity in their hearts, except that no one can find out the work that God does from beginning to end. -Ecclesiastes 3:1,11

Waiting on God is an ongoing process, I’m still going through it myself. I believe it’s easy to want to have control of everything, that’s my issue. I constantly find myself in a tug-of-war with God, wanting to take back control in my life. It’s like I’m trying to figure out everything on my own and just like that, anything that can go wrong, goes wrong.

Trusting in God for the future relationship you’ve been praying for or waiting on Him to respond to your prayer request is exasperating, I understand you! Fear of the unknown can be especially frustrating, particularly for type-A personalities such as myself. Just know that everything is going to be okay, you don’t have to have every tidbit of your life planned out. It’s perfectly fine to be scared of not knowing what will happen next, frantically panicking and wondering if everything will happen just as you had planned. It’s normal to get caught up in the micro-moment of our own existence, but remember that God sees the bigger picture. He has taught me that through waiting and resting in His promises, He will fulfill them in due time, in His perfect timing. Yes, it’s aggravating, and you’re not alone! But know that waiting on God is the best choice you could ever make. He will not disappoint you.

Yes, I am still in the process of learning to wait on God. While I’m waiting I’m just going to trust in His perfect timing, and even if my type-A personality sticks out a bit, it’s okay, because it’s all a process. Allow Him to unwind you and wrap you in His arms. Let go and wait on Him.

Reflection Questions:

  1. Am I giving God control of my life, or am I taking that control for myself?

  2. How can I practice waiting on God?


Lord, thank You for word in Ecclesiastes 3, reminding me of Your perfect timing. Teach me to wait on You, Lord, and instill that discipline in me so that I may rest fully in Your promises. Amen.


#trustingGod #choosingJesus #transitions


As a 501c3 nonprofit, our ministry is made possible by God's provision through generous gifts from our Mission Partners and Sponsors.



Click HERE to Search for a Group Near You

  • Facebook
  • Twitter
  • YouTube
  • Pinterest
  • Instagram
Subscribe to the Lane of Roses Blog for Daily Devotion Emails, weekly featured God Stories, and engaging articles.



Lane of Roses, Inc. is a 501c3 nonprofit registered in the state of Kentucky.


P.O. Box 154
Lexington, KY 40588

PHONE: +1.502.260.4981

PRAYER HOTLINE: +1.502.286.3611