Iron is what holds the Oxygen in your blood. If you have any breathing problems then you need to have ALL the iron in your blood that you can get. When you get to low 20's on your FEV's, and I hope you don't, you can feel the difference in a few days when you start getting extra iron.