Losing a few strands of hair is normal, but excessive hair loss can stem from wrong eating habits and lifestyle. The loss of excessive hair can be caused by the interplay of several factors, of which the most important ones are, an unhealthy diet, that does not contain the required amounts of the essential nutrients and vitamins, hormonal imbalance, stress and anxiety, presence of dandruff on the scalp, thyroid problems, use of hair care products that contain harsh chemicals, and injudicious use of hair styling products.