Spiritual Progress
To achieve spiritual progress, we need to recognize that we make mistakes, that we are not infallible. And that in each error we learn a lesson. Our pride, self sufficiency, vanity and perfectionism impede our accepting that we can grow,...