My husband built two duplexes. It had its challenges, but after they were completed, there were four beautiful new homes. As a small part of the process, I did the final cleaning. You would think that because they were new that there wouldn’t be much to do. There are no dishes to wash or laundry to fold, but the dust and construction debris make it quite an undertaking. That is similar to the life of a new Christian. You get to start over with a new eternal life, but there is still a lot of cleaning that needs to be done. I am not saying your not good enough the way you are, it’s just for your own well being and peace. It doesn’t hurt for you to unload the weights from your past that chain you down. Even as an old Christian we must continually rid ourselves of hurt and sin from our past. The key is to live a free, unrestrained life in Jesus. You do that by asking for forgiveness and forgiving others.
to put off your old self, which belongs to your former manner of life and is corrupt through deceitful desires, and to be renewed in the spirit of your minds, and to put on the new self, created after the likeness of God in true righteousness and holiness. Ephesians 4:22-24