In doing more research on my issue, I just found that taking Omeprazole (Prilosec) for acid reflux can reduce iron absorption. I have been taking Omeprazole for almost a year now, which probably compounded the problem of losing iron through donating blood.

The only reason I'm taking Omeprazole, was that I started taking Cialis (for the non-ED benefits) and started to get GERD. FML