Psalm 52:8b" I trust in God's unfailing love forever and ever. 9 I will praise you forever, O God, for what you have done. I will wait for your mercies in the presence of your people."
In a society of microwave moments, it is hard to find God's timing. In the light of eternity, even the span of our lives is only a vapor. So we pray and wait. God is not slow, He is not late, He is seldom early. He is right on perfect time.
My best place is to trust. I have great confidence in God to fulfill His promises. His love is unfailing.
So we wait. God's people expect You to continually demonstrate Your glory! Thank you for mercy!