We all encounter obstacles on a daily basis--from small inconveniences and nuisances to the really big hardships wreaking havoc with our lives. Sometimes just the small things are enough to set us reeling. Andrew Holecek offers us a progressive path, beginning with common, easily understood hardships, and moving on to more subtle and challenging ones that commonly arise on our spiritual journeys.