Many of my sins are unseen by others. Even more of my sins are unseen by myself. They are innumerable and more than the hairs of my head. But God sees them all, hates them all and is able to forgive them all.
Psalms 40:12: For innumerable evils have compassed me about: mine iniquities have taken hold upon me, so that I am not able to look up; they are more than the hairs of mine head: therefore my heart faileth me.
Psalms 90:8: Thou hast set our iniquities before thee, our secret sins in the light of thy countenance.
Ecclesiastes 12:14: For God shall bring every work into judgment, with every secret thing, whether it be good, or whether it be evil.
Psalms 19:12: Who can understand his errors? cleanse thou me from secret faults.
Acts 3:19: Repent ye therefore, and be converted, that your sins may be blotted out, when the times of refreshing shall come from the presence of the Lord;
1 John 1:9: If we confess our sins, he is faithful and just to forgive us our sins, and to cleanse us from all unrighteousness.
Hebrews 8:12: For I will be merciful to their unrighteousness, and their sins and their iniquities will I remember no more. 10:17 And their sins and iniquities will I remember no more.
Psalms 103:12: As far as the east is from the west, so far hath he removed our transgressions from us.
Micah 7:19: He will turn again, he will have compassion upon us; he will subdue our iniquities; and thou wilt cast all their sins into the depths of the sea.
Isaiah 38:17: Behold, for peace I had great bitterness: but thou hast in love to my soul delivered it from the pit of corruption: for thou hast cast all my sins behind thy back.
Horatio G. Spafford in his hymn: It Is Well with My Soul.