I tap my foot. I twiddle my thumbs. I wrap my hair around my finger and I think. I think and I think, and wrestle with God in my head wondering when is he going to deliver? When is He going to show up? Because I need him to show up now! I need him to deliver on His promises!
We’ve all been there in that position, haven’t we? The complete agony of having to wait on God’s timing. I think the worst thing about it is not knowing what is going to happen because we humans love to be in control isn’t it? But my second lesson that I learnt is learning to trust in God’s timing. There’s a huge tendency to want to know everything that will happen potentially in the future and try and control the circumstances around that. I never thought of myself as a control freak but when it came to my future plans, I realised this is an area where I struggled with ‘letting go and letting God.’ This was damaging to my walk with God unfortunately and God had to teach me that I needed to leave things alone, quit feeling that I needed to know everything and just trust that He was doing what needed to be done.
STEP 2: ACCEPT GOD’S TIMING.
I’ve written about patience on my blog before but more so around the context of being patient with others. But I never placed more of an emphasis on being patient with God. Over this year or even over the past three years, I think my life has revolved around a lot of waiting on God and waiting to see what he will do and it has been hard. But there is a process in the waiting and I realised that if I kept focusing on what was going to happen in the future, I wouldn’t allow myself to be in the moment and work with what God had given me in the present! God wants us to live by discernment and revelation, not living by our own understanding. But it is difficult to exercise discernment when we are constantly trying to figure things out with our own mind.
God wants us to live by discernment and revelation
Life is constantly consisting of changes and it’s something that we can’t avoid. We need to go through change so that we can evolve and grow! But what I’ve tended to frequently forget is that change is a process and if we God wants us to be vessels effective for his use then we need to allow God to take us through those progressive changes and through that includes a lot of waiting time. James 1:4 says; “Let perseverance finish its work so that you may be mature and complete, not lacking anything.”And so, I realised that I had to let patience do its thing! Fighting it meant I became miserable, tried and frustrated and that only let negative thoughts ride into my mind. Ecclesiastes 3:1 tells us that there is a season to everything! A time for every matter or purpose under heaven. So that means, I had to learn to be content in His will and that came through constantly depending on His word.
I seemed to always think that there was a straight line from where I was to where God wanted me to be, (or what I thought God wanted me to be) but, that just wasn’t the case. When things don’t go as we hoped or when plans aren’t going in our sense of timing it’s easy to lose hope and lash out at God!
Let God set the tempo for you life.
However, I learnt that keeping in step with God meant letting his promises set the tempo for MY life! So, I had to ask myself, was I willing to totally surrender to my idea of timing and submit to God’s timing? I think it’s a question we continually need to ask ourselves.