And you dare to criticize GOD's greatest champion who risked his own life to defend the Name of His GOD? Shame on you!
WP, I don't think it was really anyone's intention to criticize David. The point everyone tried to make to you is that David was a sinner in need of a Savior and Jesus Christ, our Savior, IS God....NO comparison between the 2! All know David was a vessel used by God, despite his sinfulness.

God bless you

O my Jesus,
forgive us our sins,
save us from the fire of hell,
lead all souls to heaven,
especially those who are in most need of Thy mercy.
~ Fatima Prayer