Fluctuations in ferritin are not unusual, as ferritin levels are also related to the body's defense system and the level will raise in no relation to iron load, when one is sick with infection, as viruses and bacteria thrive on iron, so the body moves iron into serum ferritin to deprive the infectious agent of iron. As Narendra posted, you should also be trying to minimize dietary iron intake, and drinking tea with meals is a proven method for inhibiting iron absorption.