“Wait on the LORD: be of good courage, and he shall strengthen thine heart: wait, I say, on the LORD.” (Psalm 27:14)
You probably know what it is like to wait for something. Maybe you wait for the bus to come and take you to school, you wait in lines when you go shopping, you wait for the school year to end and for the summer to come, you count down the days until Christmas, and you cannot wait to be old enough. Sometimes when you are waiting, you become impatient. You want everything to happen right now! But your timing is not always the best.
The Bible says that God, your Heavenly Father, knows what is best for His people (Jeremiah 29:11). God knows everything. He knows your past, present, and future. He knows exactly when you need something, and He knows the best time to give it to you. He knew the best time to give Abraham his promised son (Genesis 21), He knew the best time to bring Joseph into Pharaoh’s court (Genesis 40-41), and He knew the best time to send the long-awaited Messiah to provide salvation for lost people (John 1). He knows what is best for you and asks you to wait for Him.
But sometimes it is hard to wait. Maybe you are waiting for your broken leg to heal, so you can play sports again. Maybe you are waiting for God to heal your mom from a serious illness. Maybe you are waiting for God to provide your dad a job. You pray and ask God to heal your leg, to heal your mom, or to provide your dad a job, but God does not seem to answer. He is asking you to wait. He is asking you to trust that He knows what is best and will do what is best for you. Wait on the LORD and trust Him.
God’s timing is always best, and we should wait on the LORD.
My Response:
» What am I waiting for the LORD to do?
» Do I trust the LORD to do what’s best and to answer in His timing?
» Am I angry with God making me wait? Do I need to confess my sin of anger?