in the past we used to say excess keratin was the cause of EC lol. but fibroblasts are responsible for keratin output.. i made a detailed post about it... I'm fed up of EC also but i know there is a cure, which is pretty ordinary but it hasn't been found.