so i have been having watery white discharge for two days now and i am late for my period, I've been having cramps, sore breasts and migraines. I can't be pregnant because I'm a virgin, so what's wrong with me???
You could have a yeast infection. You should see your doctor to confirm whether this is the case or not. It likely is yeast, considering your young age and still a virgin (way to go, by the way).