Don’t be ashamed to confess the things that you are embarrassed about, to believers this is your testimony the time where you let people know the miracles God can do for them and you sharing what He has done for you is a blessing to those who hear it. When God sets you free you do not feel ashamed of the things you have done in your past because that is not you anymore and though you may slip, stumble, or even fall face down God is always going to be there for you.
All those times you had no thoughts of God and were living your life without a care in the world spiritually, God was molding you. We have been predestined to do the things we have done in life, now do not get that statement twisted, we have choices to make every day, but God knows who will be saved and who will not be saved. We are not all going to heaven, that’s just the nature of the world we live in that is being corrupted by the devil.
We are the soldiers of God, and the devil has his demons all around us. So do not hold back when you are telling your testimony, you will be surprised how many people you think you know well did the same things you are talking about, and they still sit there and judge you. Do not worry about those people because they are not going to confront you, but God will confront them and when they get on board God will confront others for them. When one tells their story they have already been set free and that story may be the spark that helps to set someone else free.