This evening we read 2 Samuel 24 as a family, and my five year old daughter had a particularly hard time reconciling the fact that so many people died (70,000) when it was David who sinned. His life was spared. These other people died in his place. God had mercy in stopping the Angel of the LORD before He inflicted judgment on Jerusalem. We talked about there being consequences for sin, especially the sins of leaders, and how sin doesn’t only affect one person. Yes, we suffer on account of the sins of our leaders, whether on a national, state or local scale. That is part of how God made the world to operate. But it also occurred to me after some further reflection that we, God’s people, never suffer on account of the sin of Jesus our King. Certainly Jesus is sinless, and so we are never put in a position to suffer for His mistakes, but David’s failure in 2 Samuel 24 points forward to the Greater David who never fails. David was the shepherd of Israel, but the sheep suffered for his sin. Jesus is the Great Shepherd, but He suffered for the sins of His people. A sinless Shepherd is a comforting reality for God’s people, and though we may suffer for His name and cause, it will never be on account of His failure as our King.