Life has seasons where we clearly see God move, and seasons where we wonder what He is doing. This week's message reminds us that God's faithfulness does not change based on our feelings, timing, or understanding. In Joshua 21, we see God fulfill a promise He made over 600 years earlier. Not one word failed. That means God keeps His promises, even when it takes longer than we expected. When we remember what God has done, it builds faith for what He will do next. Remembering God’s faithfulness helps us stay hopeful, steady, and expectant for the future.





