In today’s New Year’s message pastor Alexander discusses God’s timing in our lives. Ecclesiastes 3:1 declares, “There is a time for everything…” From our text pastor Alexander shares four observations about God’s timing in our lives. Each of us are in some season of life, and God often comes at certain times and in certain ways during those seasons and speaks to us. We may not understand the season we are in, but there’s a reason for the season. We have to LEARN to TRUST God in every season of our lives.