Years ago I told my mother I had realized that life was never perfect. Yes, she replied, but some moments are. I've never forgotten that. And what really is life? A sequence of moments strung together, happy and sad, grand and ordinary, imperfectly perfect.

Moments, in fact, are all we have. Time is a construct and now is all there ever really is. The trick is to not let our moments slip by, to not exist in a state where our minds are always wandering to another time and place. So whether you're dwelling in the past or can't stop anticipating the future, these are some practical ways to truly be present.