Timing is always a crucial factor to walk with the Lord. 

 In this fast-paced world where things are set up for MAX speed and performance, waiting might be painful for most of us. But as believers in the Lord Jesus, we should approach circumstances with a different attitude from the rest of the world. There is this saying that says God is never in a hurry, but also He never late. It is a simple yet profound task is to wait upon the Lord. However, in His own time, the Lord always moves in power and authority, and His promises inevitably reach down to our day and time. 

The Lord is faithful and has a due season for everything.  

“But those who wait on the LORD shall renew their strength; they shall mount up with wings like eagles, they shall run and not be weary, and they shall walk and not faint.” ISAIAH 40:31.