Help a girl out please

Jennifer

So my next period was due the 30th. But.on the 23rd i had some brown discharge. For 7 days. The 24th.was.a very light spotting. The week before i was nauseous all week.the sunday i was throwingup and that saterday. Thoughts? Could i be pregnant? Im afraid to take a test