The only difference is post workout I take combat power instead of 100 whey. No, this isn't a weight gainer. It is a time released protein meaning it has fast-slow digesting proteins to keep you more anabolic throughout the day. It has 2.5 grams of fat and 4 or so grams of carbs. Combat Powder is a decent protein and it is fine to take post-workout. Since it is a blend though, you could use it pretty much anytime of the day, including before bed. 100% whey is a isolate/concentrate protein so it's probably more ideal post-workout.
The main purpose of iron is to help in the transportation and storage of oxygen to all parts of the body. In addition, iron assists in energy production and cell respiration, while also helping the immune and central nervous systems. Men should generally take 8 to 10 milligrams of iron per day for optimal health.
Doctors generally don't realize that only a few milligrams of iron are lost each day in menstruation. The real issue is that you can hardly avoid getting iron, even when you try. Women absorb iron much more efficiently than men do. From a similar meal, women will normally absorb three times as much iron as men do.