"We never know ahead of time the plans God has for us.
You and I must learn from this! We never know what a day will bring, whether good or ill. Our heavenly Father's plan unfolds apart from our awareness. Ours is a walk of faith, not sight. Trust, not touch. Leaning long and hard, not running away. No one knows ahead of time what the Father's plan includes. It's best that way. It may be a treasured blessing; it could be a test that drops us to our knees. He knows ahead of time, but He is not obligated to warn us about it or to remind us it's on the horizon. We can be certain of this: our God knows what is best."
- Charles Swindoll