God is a strategic God. He has laid out an exact plan for our lives down to the smallest details. God knows the people you’re going to need to fulfill your destiny. He knows who is going to need to give you a good break and who is going to need to put in a good word for you. He knows when someone is going to need to be there to help you out of a difficult time. God has it all figured out. He is not vague or approximate. God is orchestrating our lives down to the very second, causing us to be at the right place at the right time so we can meet the right people that He ordained before the foundation of the world.
I can look back over my life and see time and time again where God directed my steps down to the exact moment. If I had been ten seconds earlier or ten seconds later, I would have missed an opportunity. Today, be encouraged because your times are in His hands. He orchestrates your life, so keep your faith and trust in Him.
Do you know how important you are to God? He cares so much about every detail of your life. He cares about your thoughts, feelings and emotions. In fact, what you are going through is so important to Him that He records every sorrow and collects the tears you’ve shed.
Why would God record your sorrows and collect your tears? Because everything that affects you matters to Him. He is your Vindicator. He’s keeping an account of every wrong that’s ever been done to you so that He can make up for every single one of them. He wants to restore to you everything that has ever been stolen. He wants to heal every hurt and pain.
Today, know that God cares about the things that concern you. He cares about the things that hurt you. He is close to the brokenhearted, and He wants to bring you peace and comfort. Turn to Him and receive His love. Let Him bring healing to your heart and restoration to your soul.
When I wrote this I didn’t know that tonight I would need to be reminded of it….