I’m so confused...

I got a bfn this morning so I shrugged it off as not pregnant. I’m not late yet, tomorrow I should be starting I’m getting lighttt brown discharge I wouldn’t even say discharge spotting I guess and I just puked my guts out and I don’t ever puke and I feel like crap what should I do?? I’m completely confused