Several years ago, I attended a church conference where I heard one of the best preachers ever. No – it was not my husband. Apparently, I think highly of him and say that a lot on my blogs.
This man – whose name I cannot remember – spoke in a way that impacted me. He spoke on one of today’s Psalms – Psalm 40.
The first three verses are ones that ring in my heart even today … several years after the conference.
1 I waited patiently for the Lord;
he turned to me and heard my cry.
2 He lifted me out of the slimy pit,
out of the mud and mire;
he set my feet on a rock
and gave me a firm place to stand.
3 He put a new song in my mouth,
a hymn of praise to our God.
Many will see and fear the Lord
and put their trust in him.
The pastor said that the Hebrew word for ‘waited’ in the first verse actually has a nuance that talks about waiting and waiting and waiting and waiting and waiting. It is that waiting that we do when we want something from God or need something to change so desperately that we wish God could just see how that would be best for us…that our plan would be great enough – why could it not be His plan as well?
I think my plans are good plans, and I even often think that they could be better than the ones that God has for me. I often interfere with what God has going on by pushing my own will forward. I am not saying that God wants us to sit and wait for the world to come to us, but there are definite times when plans we have go hay-wire and waiting for God would be better.
The verses tell us that we might have to wait and wait and wait. And while we are waiting, God pulls us up out of the slimy pit, sets our feet upon a rock, and provides us with a firm foundation. We are not waiting for God to be God.
So – sing a new song today because God is who He is. And then wait. He has your back and wants what is best for you.