The LORD has chosen Zion, He has desired it for His dwelling. Psalm 132:13

God is always on time!

“The LORD is good to those who wait for Him, to the soul who seeks Him.” – Lamentations 3:25

 

Last year, 12 boys and their football coach were trapped in a Thai cave for almost 3 weeks. 13 divers were involved, and the rescue effort was thoroughly planned out and executed. It was a long wait, but the boys were patient, they had faith that the experienced divers would get them out safely.

 

Similarly, we also could be in a cave-like situation, neck-deep in problems and need God to rescue us. We may feel like giving up, but God knows where we are and how to help us, we only need to trust and wait on Him. He is always on time and His timing is perfect! While we are waiting, God is working in the background to make all things work together for our good.