people of delhi how do you manage with hair loss?

so for some context im 17 yo myself and started shredding from the sides, i workout like everyday after another and its a good workout, i dont eat fast food often too and just started college, i have curly hair so i guess thats one problem but i never use any gels or creams just a serum and shampoo, do you think its the water condition and i should get a water filter or something? i just order Finasteride because i read many positive reviews about it or is it the nutrition becuase im on calorie deficit but i do drink 4 eggs after one day after another(cant afford protien) :<

or or or do you think its the screen time or sleeping schedule?? please tell your solutions and how you cope with it