I've had periodic dizziness throughout my life and I always felt like there was something to it, like metaphysically, even as a kid, but I didn't know how to find out or anything.
Then when I was pregnant with my first I was living in Washington State and got to know some healers and teachers. What I learned was that it had to do with being grounded. When I would get dizzy and would squat down on the floor and visualize tree roots coming out of my feet or something earthy and grounded like that it would go away. After practicing that for a little while I stopped having the problem. Now that is something I only very rarely get.
The last time I fainted was when I put my first child to my breast for the first time. It was just so intense!! That felt like the reason to me but it freaked the midwives out pretty bad I think. I also almost fainted getting my ear pearced one and did faint giving a blood sample, and after I had my belly button pierced. All of those seem to relate to having a new openning made in my body in a way it seems. Interesting...
I know there are physical reasons for lightheadedness, too. I also tend toward low blood pressure. But, it is always interesting to consider the other aspects and correcting those may also help the physical problems.
Love,
Leslie