Wow. This was my FML. It was my first time giving blood. I'd tried once before but my hemoglobin was too low. So I made sure to eat lots of iron rich foods the weeks before and was fine this time. Everything went really well. But when I got settled at the table with the snacks where they make you wait for 15 minutes I started to feel a bit dizzy. I fainted then. I'd been in the middle of eating my cookie, so it wasn't that odd. The wonderful people there caught me and lowered me to the floor, and I was only out for about 20 seconds. When I woke I was just really confused, and all I could really coherently think was "I have a half chewed cookie in my mouth," and I couldn't figure out how to swallow. They gave me juice and ice and I went back to my dorm to lay down until class. I think it actually went really well, and I'm excited to give blood in the future. I'll just have a larger breakfast and stay laying down for longer.