I think it really comes down to if one's heart has been changed by God. King David was a man after God's own heart, and yet he lusted after the wife of Uriah and had her husband killed in battle. Yet when Nathan the prophet came and pointed out David's wrong, David repented and was grieved over...