One of the wonderful things about being a believer is that we know the God who knows the future. We can hope, predict, and plan, but we cannot be sure what our earthly future holds.
In the Old Testament, God knew that Jacob’s family would one day face a famine. It was no coincidence that his son, Joseph, was sent ahead, actually sold into slavery, and eventually became Pharoah’s right-hand man in Egypt. Joseph ended up providing for his family as they sought the food God had guided Joseph to stockpile.
During New Testament times, we find God still well aware of the future. Knowing that horrid king Herod was plotting to extinguish any threat of the King of the Jews born in Bethlehem, God sent an angel to warn (a different) Joseph to flee with Mary and young Jesus.
Knowing that God holds our future can be reassuring and frustrating. We witness how He provides and guides, even in unusual or challenging circumstances, but sometimes we are confused because things are not going as we hoped and planned.
One thing we can know for sure, God will be with us through our todays and tomorrows. “God has said, ‘Never will I leave you; never will I forsake you” (Hebrews 13:5b). In addition, Jesus explained, “I will ask the Father, and he will give you another Counselor to be with you forever—the Spirit of truth . . . he lives with you and will be in you” (John 14:16-17).
Our part is to listen and trust. We need to remember that He provides and prepares us for whatever lies ahead. King David wrote, “But I trust in you, O LORD; I say, ‘You are my God.’ My times are in your hands” (Psalm 31:14-15a).

Thankful we are in the best hands!