The beginning portion of our passage reminds us how seriously God takes oaths. Years before Joshua had made a treaty with the Gibeonites after they had deceived him, but the treaty still stood despite the deception. However, Saul disregarded the treaty and the result was a famine that lasted until David asked God the cause, and dealt with the broken treaty justly. A huge reminder for us not to be careless with our words!
Psalm 18:32-34 God arms me with strength, and he makes my way perfect. He makes me as surefooted as a deer, enabling me to stand on mountain heights. He trains my hands for battle; he strengthens my arm to draw a bronze bow.
God doesn't not promise to eliminate challenges or to always rescue us from them. He doesn't promise to only give us what we can handle. That's a complete misinterpretation of 1 Corinthians 10:13 which refers to temptation, not hard times. Instead, God promises to give us strength to face those challenges as well as the promise of His presence through them. If He didn't give us rough roads to walk or mountains to climb or battles to fight, we wouldn't grow. But He stands beside us, with us, teaching us, and strengthening us. That is His promise - to David and to us.
Tomorrow's Bible In a Year Passage: 2 Samuel 24:1-17, 1 Chronicles 21:7-17, 2 Samuel 24:18-25, 1 Chronicles 21:18-22:19