When we repent properly, the Lord takes away our sins. The next step is to ask him to take away our tendencies to sin also ~ this is healing of the soul. Then we still have certain undesirable traits and weaknesses to overcome, such as being too self-conscious, the desire to overeat, etc. Union with God is the solution to taking care of all the above. In other words, God can forgive, heal, and perfect us.