Fainting happens when your brain doesn’t get enough blood. Dehydration, shock, too much alcohol, and even anxiety can lead to fainting. If you think you’re about to faint, lie down or put your head ...
Fainting at the sight of blood is common to many people and usually occurs without warning. Again, it is unrelated to fear or squeamishness; rather, it involves elaborate physiological mechanisms.