Sometimes life gives us exactly what we need, exactly when we need it. It can be hard to recognize. Life crashes in on us in frenzied waves. It feels like we’re drowning. But when we slow down, count our blessings, and breathe—often, we find that we are surrounded with everything that we need. The past couple of years have been a roller coaster for me. In September 2010 I left…