Ask a questionQ & A

Questions & answers    SALVATION    Forgiveness & Pardon


I have a sin that I keep going back to, it feels like I am unable to stop. The sin is too embarrassing to share with my family members or even friends. What should I do?


Thank you so much for your very honest question. I’m sure that it can’t have been easy to ask it. Just to make sure we are clear, lets define what sin is. Sin is falling short of God’s good moral standards, and it is something that affects all humans on this planet.

All sin, however big, however small, is deserving of God’s judgement, which is fair and just. But the amazing good news that we read in the Bible is that in Jesus Christ we can be forgiven.

John can encourage us when he writes that if we confess our sins, He is faithful and just to forgive us our sins and to cleanse us from all unrighteousness. (1 John 1:9)

It is so amazing to know that every single sin can be completely forgiven, and there is nothing too bad that can stop us from being forgiven.

Have you ever come to Christ acknowledging your complete failure to live according to God’s standards and put your trust in what Jesus has done in his death and resurrection for your salvation?

If this is true of you, you are now a new creation:

Therefore, if anyone is in Christ, he is a new creation; old things have passed away; behold, all things have become new. (2 Corinthians 5:17)

God the Holy Spirit is now living inside you, giving you the power to live differently. Christians still battle with sin, and none of us are perfect, but we have power to overcome. It is not inevitable. We have been set free from sin (Romans 6:18).

But you are not alone, your struggles with sin are no different to anyone else.

As Christians we are God’s children and part of a worldwide family of our brothers and sisters in Christ. We have the church to support and help each other to grow in our Christian life. I know that you say that you are too embarrassed to speak to your family and friends about this, and I am not suggesting that this would be appropriate, but can I suggest that within a local church that believes the Bible you speak to a leader or a mature Christian that you can trust about this? Pray that God would clearly show you someone that you can speak to about this. I know that it won’t be easy to talk about something that you feel so embarrassed about, but I do believe that is vital.

Bear one another’s burdens, and so fulfilthe law of Christ. (Galatians 6:2)

We need the support of other Christians for prayer and advice, and accountability is so important, especially with sins that have been struggles for a long time.

No Christian is perfect, we all sin and let God down, but we are not here to judge each other but rather to love and encourage each other, and when you do find someone that you can share with, I am sure that you will experience this too.

In my life there have been sins that I have been deeply embarrassed about, and very ashamed of. When I came to a point of preferring to suffer embarrassment in front of others rather than continuing to displease God, and finally shared with someone, only then did I begin to change. For a long time I was too proud, I cared more about what other people thought about me than the sins that God saw.

In summary, remember that all sins can be forgiven, no sin is inevitable for a Christian, and that other Christians will be so helpful to you.

Here are some more Bible Verses for your further consideration:

  • Galatians 6:1-10
  • Romans 6

I hope this answer helps you to find peace with God through Jesus Christ. If you want to know more about what Jesus has done for you please watch the video on the main part of our site: Watch the video

I encourage you to attend a local Bible believing church and speak to the leader about your question. If you want to find a local church, our Church Finder may help you: Find a Church

Please feel free to submit a question to us or to read our answer database: Ask a Question

*All Scripture references are taken From The New King James Version of the Holy Bible unless stated otherwise

*If anything in this answer affects you directly, then please feel free to call our confidential prayer line in the UK on 0845 4567729, where trained Christian volunteers will take your call and pray both for you and with you. If you are outside of the UK then you may submit your request for prayer on line at

Find more answers in...

Questions & answers    SALVATION  

Forgiveness & Pardon

If you can't find an answer to your question, please ask us instead.

Twitter icon Facebook icon