Jasvon.

Then you must realize that David was a sinful man while Jesus Christ was sinless.

Of course,
but I am able to forgive him, even as my Father in heaven forgave him.

Now He is my prince and shepherd, and He feeds me hidden manna image
`Paul

He shall be great, and shall be called the Son of the Highest:
and the Lord God shall give unto Him the throne of His father David:
And He shall reign over the house of Jacob for ever;
and of His kingdom there shall be no end.
Luke 1:32-33

Blessed be the Lord God of Israel;
for He hath visited and redeemed His people,
And hath raised up an horn of salvation for us in the house of His servant David;
Luke 1:68-69