Need help.

I've been in a relationship for three years now, and have been having unprotected sex for about three months. Today I have a light brown discharge, been very drowsy lately, and threw up yesterday morning. I'm suppose to have my period in a couple days but haven't been having symptoms that my period is coming anytime soon. What could this be??