Many people living in one day at a time recovery are familiar with the phenomena of spiritual stumbling blocks. This is a reality to all people and it is the reality of struggle or a principal of the Buddha which is life is suffering. Some would say we all have a cross to carry. Perhaps, in reality, it is the gifts of imperfection. Such gifts keep us from being able to claim spiritual superiority as individuals or as any group of people. These stumbling blocks can become the taming of the ego. This is evident to us as we grow older and perhaps become a bit more loving, kinder and caring. This is the reality of humility. Perhaps we don’t understand as to why we must experience the reality of spiritual stumbling blocks but our lives and our recovery reveal to us their reality. Maybe they just bring us closer to each other. Peace.