Hi, when we become Christians we become new creations. Everything we ever did in our past is now forgiven, so we can have a new start. It does take time to make changes in your life, but remember that you can't do anything on your own strength. John 15:5 says I am the vine you are the branches, if a man abides in me ,I will abide in him and he will bear much fruit, apart from me you can do nothing. Sometimes we need to let go of the things in our life that keeps us from growing in the Lord. That means if something you are doing does not line up with God's word you need a heart change in that area . You need to pray about this and ask the Lord to show you where to begin a heart change. He has a plan for you to prosper you and not harm you , to give you hope and a future Jeremiah 29:11. Trust Him, He knows you and in His perfect timing He will change your heart, one area at a time. Be encouraged. It is such a joy to see a young girl like yourself wanting to grow in the Lord.