Last time I gave blood I almost passed out. That's what I get for having like 5 hrs of sleep, then having just a donut on my way to the blood drive. Lesson learned

. Actually I wasn't laughing at the time, it was a really strange, bad feeling. I barely got out "stop" while I had enough breath to speak.
Lesson learned.