Season 5 Our God is always right on time! In our darkest seasons of waiting, suffering--and even grief--He is faithful to prepare us and guide us through. Our Heavenly Father always keeps His promises. Watch