There are many factor that can contribute to the thinning of hair
stress, age, genes, environment, lifestyle are among the many factors that contribute to receding hair
but base on what you wrote here we can exclude age and genes as you were trying to say
the remaining culprits would be stress...
Im also suffering from gradual hair loss due to stress in work
a friend of mine introduced a product from amazon
verseo hair growth shampoo and conditioner
which i gave it a try anyways they offer refund so i wont worry about getting my money back if i'm not satisfied with the result
and...