Oftentimes, we are our own worst enemies. We commit acts of sabotage by doubting our own competence. Because of self-loathing, we close off avenues that could lead to personal growth. Due to feelings of inferiority, we put ourselves down, and because of grandiosity, others. Aiming for perfection, we are not satisfied with anything we do. None of these approaches are part of the spiritual practice which banishes "Woe is me" and "I am the master of the universe" mood swings.
The ideal is to live with both our strengths and our weaknesses. – Frederick and Mary Ann Brussat, www.spiritualityhealth.com