Fainting dizzyness

Patient: My 11 year old almost fainted and vomitted this morning. Any reasons why? she just had her period for the first time 2 months ago but didn’t have it when this happen.

Doctor: