Recognizing our weaknesses can seem like peeling an onion. It sometimes burns and stings. Through it all, we gain insight, wisdom and enlightenment. We learn more about ourselves, our journey and mission. At times short term pain results in personal growth and transformation. Danny G.