Answer:
Ok first of you need to find out why you are fainting !
Go see a doctor ! Get your bloodwork done,it could be a number of things-maybe you are not eating frequent enough and your blood sugar get to low.
Or your red blood count is too low.
or,,,or,,,or,,,
Go get checked out
sometimes i feel dizzy and it usuallyl helps a lot to drink a bunch of water. You could also not have enough iron and there are pills for that. Maybe you're not eating enough or its what your eating