I think that an appointment with your doctor is where you should be heading.

Obviously the problem is worrying you and is not normal. It could be a combination of more than one problem. Low iron mean less oxygen in your blood and therefore you would be struggling. When it becomes severe you can experience extreme tiredness and lack of stamina as well as a lightheaded feeling, poor concentration etc. Self medicating is dangerous as too much iron is just as bad.

Go to the doctor and get an expert to diagnose!