In this age of technical overload we tend to live in our heads rather than our hearts. Many of us spend a good amount of time every day in front of a computer or cell phone, completely detached from the world around us, our attention rarely in the present moment. We also lead stressful lives […]