There are times when you can’t understand why you cannot do what you want to do. When God brings a time of waiting, and appears to be unresponsive , don’t fill it with busyness (like I used to do), just wait.
The time of waiting may come to teach us a lot. Like the meaning of sanctification – which means , being set apart from sin and being made holy by the Lord- or it may come after the process of sanctification has begun to teach us what service means. We should never run before God gives us direction. If you are having a slightest doubt, think twice, whenever there is doubt, keep waiting.
At first you may see clearly what God’s will is- the depth of friendship, the breaking off of a business relationship, or something else you feel is distinctly God’s will for you to do. I’ve learned and I need to keep reminding myself not to act on the impulse of my emotions, feelings. Because if I do, It could cause difficult situations to arise which could take years to untangle. I need to wait on God’s timing and believe that He will do it without heartache and disappointment. When it s a question of God’s will for our lives, let’s wait for God to move.
In John 13:37, sometimes like Peter , we insist on following Christ when he would ask us to be still, to wait on Him. He even said, I will lay down my life for your sake. That statement I believe was honest but ignorant for he could not follow Christ yet because he did not know himself or his own capabilities well enough. He even denied Jesus three times in spite of experiencing to walk with him.
Natural devotion may be enough to attract us to Jesus, to make us feel feel His irresistible charm, but will never make us disciples. Natural devotion will deny Jesus, always falling short of what it means to truly follow Him.
Sometimes, waiting for God’s timing is the best thing to do before figuring out what needs to be done. It will save you a lot of time, energy and heartaches too. My friend, trust in His timing, He is never early nor late. His timing is always perfect.