Need advice!

I'm not supposed to start my period until tomorrow, but I started spotting Wednesday, had a normal flow Thursday, and today I was spotting again. I'm very regular and always on time when it comes to my period. I've taken a HPT but it was a BFN. What do I do??