Check your iron levels. I haven't fainted since I was a kid, but I experienced dizzy spells, cold sweats, and sleep paralysis regularly when I was iron deficient from not eating enough.   reply
5 days