hi, i read on wikipedia that cheilitis can be caused by vitamin b12 deficiency and iron deficiency. how long did you have to take the iron before you saw results? also what kind of iron are you taking? is it supplements and what dose? how much mg? what is the exact brand name becuase i see that some have yeast and b vitamins others dont. Did a doctor recommend iron to you for your cheilitis?