Morning Thought: God is more passionate about fulfilling his Word than we will ever be. Every promise he will bring to pass. It may take many years, even generations, but the Father always keeps his Word. Keep trusting him. “So the LORD gave Israel all the land which He had sworn to give to their fathers…And the LORD gave them rest on every side, according to all that He had sworn to their fathers, and no one of all their enemies stood before them…Not one of the good promises which the LORD had made to the house of Israel failed; all came to pass” (Joshua 21:43-45, NASB).