Sharon I work daily on my program, I have heard of it compared to peeling an onion, as I shed the old and move forward I find another layer of self that I need to be willing to work on. Spiritual progress and not perfection I have found to be the path I pursue, perfection is just to frustrating and I have learned not possible any how!