Psalm 139:16 (NLT)
16 You saw me before I was born.
Every day of my life was recorded in your book.
Every moment was laid out
before a single day had passed.
I really like this verse. It reminds me that God has a plan for my life. He knew everything about me before I was born. He knew everything I would do or not do before I ever took my first breath. He knew how my story would end before my story ever started. He knew that for each of you too.
That is pretty amazing when you think about it. So if God loves us more than we can even fathom and he already knows how everything will play out in our lives, it seems really silly to think that God would do anything that would cause us harm in the long-term. I mean there might be things that happen that cause us hurt and pain in the short-term, but over the long-term we will find that the hurt and pain was necessary to bring us to a new place that we would have never found on our own. God does all things for our own good to bring us to places that we could not have even imagined.
In difficult times, we need to remind ourselves that nothing is a surprise to the Almighty God. He’s not up in heaven scratching His head, saying, “Oh, man, he got laid off. That messed up everything.” “Oh, she was diagnosed with cancer. I didn’t expect that to happen.” “Why was Joseph thrown into a pit?” “Amy lost her father. Now what am I going to do?” No, God knows the end from the beginning. He has already written every day of our lives in His book. The good news is that if we will stay in faith, our book will end in victory.
The next time we face an unexpected challenge, let’s remember that it’s no surprise to God. It may be a surprise to us, but not to Him. He already has the answer, the provision, the healing that we need. Our part is to keep standing, keep praying, keep hoping and keep believing that our story isn’t over until our story ends in victory!