There are seven things that I can think of that make it hard to confess our sin.
We often have excuses, we blame it on someone else or we just don't really think it is sin. To confess we have to be completely honest and admit that “I was wrong!” Adam and Eve are a perfect example of that! Proverbs 28:13 says “He that covereth his sins shall not prosper: but whoso confesseth and forsaketh them shall have mercy.”
We may feel so ashamed of what we have done that we feel God will not forgive us or want us to come to Him. We need to trust in God's promises that He will forgive and cleanse us if we confess.
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.”
It's never easy to apologize and admit we did wrong! It hurts our pride. But to truly confess to God we must humble ourselves.
1 Peter 5:5 “...for God resisteth the proud, and giveth grace to the humble”
We may be afraid of what the consequences will be when we have confessed. We need to have courage to face up and accept whatever the consequences will be.
5)An unawareness that God is all knowing.
It's harder to hide something from someone if you know they saw you do it! God see everything we do, hears every word we speak, and knows every thought we think. If we don't confess our sin, God will still know about it! You can't tell God something that He doesn't already know.
Proverbs 15:3 “The eyes of the LORD are in every place, beholding the evil and the good.
6)Forgetting that our fellowship with God is hindered until we do confess.
We won't have peace until we do confess!
7)Not having a close relationship with God
If you have a close relationship with your parents and are used to talking things out, then it should be a bit easier to confess things to them. The same goes for God. If you have a relationship with Him and talk to Him every day, then it shouldn't be too hard.
Philippians 4:6 Be careful (anxious) for nothing; but in every thing by prayer and supplication with thanksgiving let your requests be made known unto God.