Psalm 38:18 For I will declare my iniquity; I will be in anguish over my sin.
It is never easy to admit to doing something wrong because we know then we have to face up to the consequences of that wrong-doing.
But as long as we keep our sin buried inside of our minds and hearts we keep that anguish about the sin in our hearts and minds too. That is not healthy!
Christ wants us to be honest with Him because He has shown us honesty throughout everything He has done for us.
God is just. That means He will not turn His back on us doing wrong. He also sees everything we do so hiding things is not really an option.