In reply to ranger*goy:
I got it too. Just have to give blood 4 times a year at the moment but used to have to do it every third week.
The thing at the blood donor session is a test for iron levels (more iron, more dense the blood). Many people with it report that they feel more energetic after giving blood. Hence the poster who reported feeling better after giving blood and who has blood that sinks quickly might want to get tested.
It is hereditory so you might want to get tested too. I'm sure you've had that conversation already.