Why is David not punished for having relations with Bathsheba and then ordering the death of her husband? The only chastisement he recieved was from Nathan, and it was only verbal. Which sin was worse, committing adultery or ordering murder? Did his kingship or his sorrow cancel out the sins?
Read further. David loses the son of that relationship as the result of such sinfull behavior. The son becomes ill and dies. Having the man killed was the worst of the sins. But the adultery was a serious sin also.
Fr. Vincent Serpa, O.P.