Talking with a friend a while back, a comment was made that "Life is hard but God is good and therein lies the battle."
Oh, is this not true? God IS good. We know that. We cling to it. We rely on it and place our hope in the fact. We know, in our heart of hearts and with every fiber of our being, that there is no mistaking it. God. Is. Good. But then, enter stage left: life. The hard, messy, difficult, tear-inducing, maddening stuff. Lost jobs and lost children, money problems and hospital visits, war and destruction, banished hopes and demolished dreams. Life.
Life is hard. But God is good. The two facts are sometimes seemingly irreconcilable. Because how can God be good in the midst of such heartache, trial, and difficulty? How can God be good when life gets hard? How is He good when we find the things we hold dearest or long for the most extinguished or left unanswered? Simply this: He is good because He is there.
In the midst of our hardest situations, in the middle of lost hopes and difficulties, He is there. He will never leave us or see us lost, but will be with us every single minute and each step of the way. He creates beauty out of the ashes in which we sometimes find ourselves sitting. He enables us to rise and continue on. If that weren't enough, He is our refuge and shelter, the strong tower into which we can run for safety. He is perfect, holy, and has a plan for each of His children. He has given us full and complete access to the throne of grace which we can boldly approach and from which He will hear our cries. He loves us with love that cannot be fathomed and He is trustworthy.
So yes, life is hard. But God is good "and therein lies the battle." Fight to hold onto Him in your time of need, dear friends. He will see you through!