Today's Promise: Joshua 21:45
As I read the Bible, I am always amazed how God sneaks a very powerful promise right in the middle of a very fairly mundane passage.
This chapter ends with a final, sweeping confirmation of how God fulfilled every promise He made to Israel. Not one of God's promises failed.
God has not changed since the days of Joshua. He is still the promise-keeping God.
If you are holding onto a promise today, keep holding on. Don't lose heart. God hasn't forgotten you, and He is working right now to bring it to pass.