I am a very stressed 21 yr old female, my body doesnt handle stress well. I have always had moderate to severe anxiety. I had a miscarriage last year and ever since then i have had these "fainting spells" I know before i pass out that im going to, for about 30-45 secs before i pass out i feel like the world is crumbling on top of me, like im being smothered and then i pass out. When I come to I vomit, everytime. They usually happen once every few months, shortly after I eat, i have checked blood sugar, its not that, blood pressure is perfect but I have a low pulse rate. I need to know if anyone else has experienced this and what they found out. I just dont know if its cardiac or anxiety. help!