Can anyone advise me? My dd (14) fainted today. She is due her period this week. Is this a common thing? Someone atschool suggested magnesium? anyone else any ideas?