Times & Seasons

Jun 21, 2026    Greg Flagg

Life rarely unfolds on our schedule — but what if every season, even the hardest ones, is exactly where God wants to meet us? In this message from Ecclesiastes 3, Pastor Greg explores how trusting God's timing — not our own — is the anchor we need through life's unexpected changes.


Every season — welcome or not — is where God meets us and deepens our trust.