Mark 3:28 “Assuredly, I say to you, all sins will be forgiven the sons of men, and whatever blasphemies they may utter;
The disciples were taught quite firmly by Christ our sins would be forgiven when we brought them to Him; that means all sins we have in our lives.
Jesus paid in full the price required to cover all sins, not just some of them, not just the little ones, not just the hidden ones, but every single one.
We need to come to Him and bring our sins to lay them at His feet; and once we do we need to leave them there and move away.
We all do like to take ownership and try to justify ourselves – it does not work. Give it to Christ and allow Him alone to absolve you!