>>>i have an appointment at the docs already on the 4th so i can mention it then
Don't forget! I had a series of very heavy nosebleeds in my teens. The cause was a streptococcal infection of my nasal lining, so that might be your problem too. (A 'normal' nose bleed,resulting from your varicoe vein, might have allowed the infection to get in).
When people donate blood they sometimes feel light-headed afterwards. The reason isn't insufficient haemoglobin taking oxygen to their brain (because a healthy person has got lots to spare anyway) but low blood pressure meaning that it's not being effectively delivered. The solution is to drink lots of fluids. (So keep your fluid intake up).
This link gives some suggestions as to the best things to eat after blood loss:
http://www.livestrong.com/article/495836-what-to-eat-after-you-lose-blood/
However a normal healthy diet should probably suffice and the things mentioned there aren't related to a feeling of light-headedness.