I am a regular blood donor, and from what you have described, it sounds like dehydration or a lack of nourishment.
When I first donated I passed out afterwards and had to remain in a hospital bed for like 2 hours with a cloth on my head; I wasn't aware that I needed to eat and stay hydrated before I donate. Now I don't have an issue at all