We all sin. Daily. There is a weight that sin brings. If left unattended, that weight is crushing. We have disconnected from our God, so why would we expect less? Most of what we endure and blame on other reasons is simply undealt with sin.
There is confusion among many Christians regarding the Old Testament laws. There are some laws that we realize we are not bound by in our era. Most of these are particular CEREMONIAL laws that were tied to a pre-Christ system. These laws, given to the Jews, were designed to fulfill the spirit of the law, but done in ways that pictured the coming Christ.
Although he was a godly and greatly used man of God, King David sinned grievously. For all time, his failure with Bathsheba has been recorded as a tragic warning.
But David’s confession was just as public. Spurgeon said a man could be used again when his confession is as notorious as his sin.