1. Excessive physical or mental stress:
Physical stress due to a surgery or engaging in tiring activities, or even flu can cause temporary hair loss. This can trigger a type of hair loss called telogen effluvium. Stressful events can disturb the hair cycle pushing more hair than usual into the shedding phase.2. Lack of protein:
When our mothers ask us to eat a lot of green vegetables and eggs, they have a reason behind it. In addition to a lot of other things, protein deficiency also causes hair loss. This is because our body tries to make up for the deficiency by rationing protein by stopping hair growth.