For many people having long and healthy hair can feel like an uphill battle. Hair thinning, slow growth, or nutrient-related ...