I haven't read the all the replies, so I might just repeat something.
I have been a blood donor for almost 20 years. My hbg i always high, but in resent years my ferritin is very low.
In 2014 i got Tinitus and a severe headace (with auora). The was just after giving blood, but i did not...