I don’t have to take a poll of our listeners to say that we’ve all been guilty of not keeping a promise. While we fail to keep our promises on occasion, God never does. He’s a promise giving God and a promise keeping God! This shines through in Second Samuel twenty-one, which is where we’re headed today on Sound Doctrine.