When King David, a man after God's own heart committed sins, he had to pay for it. He didn't get away with his wrong. Yes, he was spiritually forgiven. Yes, God held to His word and kept David's bloodline ruling over His nation - Jesus is the ruling king. But David still had to pay. … Continue reading Leadership Gone Awry