Wait on the LORD: be of good courage, and he shall strengthen thine heart: wait, I say, on the LORD.
It's a constant reminder at our church. God's timing is not ours: don't rush Him. Don't get impatient.
Even when it looks like things aren't happening, cling to Him. Don't give up! He keeps His promises. He'll see you through.
But don't wait like you would at a bus stop, lounging around, doing nothing. If He doesn't appear to be working, don't stop doing what you know is right! Continue to cling to Him. Read His word constantly. Keep talking with Him- even when it feels like He can't hear you. Continue to press on and fight the good fight.
And be of good courage. Don't give up because God isn't on your timetable. Rather, conform to His- wait, and He shall strengthen your heart.
Wait, I say, on the Lord. Amen.