How did God punish David for killing Uriah the Hittite and taking Bathsheba?

ANSWER

constant war, calamity out of his own house, public dishonor and death of sons

2nd Samuel 12 :

7 Then Nathan said to David, “You are the man! This is what the LORD, the God of Israel, says: ‘I anointed you king over Israel, and I delivered you from the hand of Saul. 8 I gave your master’s house to you, and your master’s wives into your arms. I gave you all Israel and Judah. And if all this had been too little, I would have given you even more. 9 Why did you despise the word of the LORD by doing what is evil in his eyes? You struck down Uriah the Hittite with the sword and took his wife to be your own. You killed him with the sword of the Ammonites. 10 Now, therefore, the sword will never depart from your house, because you despised me and took the wife of Uriah the Hittite to be your own.’ 11 “This is what the LORD says: ‘Out of your own household I am going to bring calamity on you. Before your very eyes I will take your wives and give them to one who is close to you, and he will sleep with your wives in broad daylight. 12 You did it in secret, but I will do this thing in broad daylight before all Israel.’”
Play Our Bible Trivia Game
Can You Light All 30 Candles?