This is Your Time! A sermon about Ecclesiastes 3:1-12 January 1, 2023 Rev. Dr. David Clark Dreams, New Year, Promises, Seasons of life, Self-improvement Standing on the Promises 2023 Ecclesiastes