This might be due to increase stress
level which leads to fainting. Anxiety dizziness
and/or 'spells' can come and go suddenly, come and linger, or come and remain for some time. This symptom and/or 'spells' might occur rarely, frequently, or persistently. If your dizziness is caused by persistently elevated stress, reducing your stress and giving your body ample time to recover should eliminate
this symptom. Keep in mind, however, that it can take a long time for the body to recover from persistently elevated stress.