Total renewal : 7 key steps to resilience, vitality, and long-term health