David was one of the greatest heroes of the Bible and a man after God’s heart. But, let’s face it, when he had a man killed so he could take his wife, he failed big time.
Uriah the Hittite was a good man and a loyal soldier. He didn’t deserve to die because another man couldn’t control his passions. Bathsheba didn’t deserve to be made a widow by her king.
Of course, God didn’t let him get away with such horrendous acts. He had put himself and his desires before his duty. There had to be consequences. It’s a measure of the man that, having fallen short, David took his punishment, went straight back to serving God, and was, no doubt, welcomed enthusiastically into heaven when he died.
In many ways David was a wonderful example of a man of faith. He showed us how to live as a man after God’s heart. But he wasn’t perfect. None of us are, of course, but David’s imperfection teaches us one more thing about God It seems He has a big heart for flawed people.
2 Samuel 11:2-3 (NIV): One evening David got up from his bed and walked around on the roof of the palace. From the roof he saw a woman bathing. The woman was very beautiful, and David sent someone to find out about her. The man said, “She is Bathsheba, the daughter of Eliam and the wife of Uriah the Hittite.”