I'm confused?

Jessica

I was due on yesterday I'm normally bang on with my periods every 31 days! Yesterday I had abIt if brown blood discharge look a little bit and sometimes when I wipe no period. I've took a test and says not pregnant? Helppppp