This Sunday I am preaching on Ecclesiastes 3 as we consider the times and seasons in life we all travel through and how they are ever-changing, yet in the midst of them God remains constant an forever un-changing. Solomon says,”There is a time for everything, and a season for every activity under the heavens” (Ecc 3:1) He then goes on to list all the various activities and human experiences that have their time and season, from birth to death, weeping to laughing, mourning to dancing and war to peace. He says seasons come and go, people come and go, life’s rich tapestry of tragedy and triumph will come an go, yet through it all He concludes, “ I know that everything God does will endure forever; nothing can be added to it and nothing taken from it” (Ecc 3:14). That is such an important truth for us to grasp as mortal, created beings. It helps us have an element of humility before a sovereign God; it helps us to enjoy one season and endure another, and above all it helps us to trust that the great God we love and serve is always in control, even when life’s circumstances would try to trick us into thinking otherwise. As Paul puts it elsewhere, we know that in ALL THINGS, God is always working for our good. So our job is to trust, be still, keep going and know that even if we are in the worst of seasons, by its very nature it is temporary and will come to an end, and we will move on to another one, a better one. Brooke Fraser from Hillsong church has a powerful song called ‘The Desert Song’ which has the refrain, “All of my life, in every season, You are still God, I have a reason to sing, I have a reason to worship”. So what season are you in right now? Is it a joyful one or a struggling on? A suffering one or a celebratory one? A moving forward one or a hanging on one? Whatever it is, know He is still God, worship Him and trust him and you will be ok….