Why am I getting hairloss at a young age

When I was between 17-18 I saw that my hair count was very low, because I was having long hair my hair loss was hidden until one day I randomly saw it, now I also have one grey hair.Is it because of vitamin deficiencies, I have also reduced taking stress and I don't eat junk food and hit gym everyday. I have started to take vitamin c 500mg and vitamin e 400 iu still no change where I live sun is very abundant so I stay a lot of time under sun so no vitamin d problem. What should I do? Is there any solutions for this.

When I was between 17-18 I saw that my hair count was very low, because I was having long hair my hair loss was hidden until one day I randomly saw it, now I also have one grey hair.Is it because of vitamin deficiencies, I have also reduced taking stress and I don't eat junk food and hit gym everyday. I have started to take vitamin c 500mg and vitamin e 400 iu still no change where I live sun is very abundant so I stay a lot of time under sun so no vitamin d problem. What should I do? Is there any solutions for this.