Joshua faced a dilemma that many of us can relate to. He had made a commitment, a covenant with the Gibeonites, under false pretenses. They had lied to him, deceived him completely. Now they were calling for help, and honoring his word would put his own people at risk. It would have been easy to find an excuse, to justify breaking his promise because of the deception.
But Joshua chose differently. He kept his word even when it was costly, even when circumstances had changed, even when he had been lied to. Why? Because he understood that his integrity and God’s reputation were on the line. When we make promises, we’re not just representing ourselves—we’re representing the God we serve.
Our culture today makes it easy to break commitments. We live in a world of backup plans and better offers. But God calls us to be people of our word, just as He is faithful to His word. When we honor our commitments despite the cost, we reflect the character of a promise-keeping God.