This is good from today’s Our Daily Bread.  I know some of you have what feels like unanswered prayers.  This should encourage you!

Talk about perfect timing!  I am so glad He showed up in my life just when I needed Him…and He still does!

When the fullness of the time had come, God sent forth His Son. —Galatians 4:4

If you’re waiting for answered prayer or the fulfillment of one of His promises, don’t give up. If you think He has forgotten you, think again. When the fullness of time is right for you, He’ll show up—and you’ll be amazed by His brilliant timing!  — Joe Stowell

Not ours to know the reason why
Unanswered is our prayer,
But ours to wait for God’s own time
To lift the cross we bear. —Anon.

God’s timing is always perfect.