Our body always tells us what it needs, revealing itself in our skin, hair and nails; in our muscles and joints; in allergic reactions; and in our gut. Stress, sleeplessness, hormonal imbalance, certain medications and nutritional gaps are but a handful of lifestyle factors that contribute to how we feel and function on a given day.