Catherine Sheehan writes articles about health and beauty for Reflections Center.