time after time

Si

I've been late for several months but I always end up having a cycle. this time im eight days late but I tested today and I got a negative. I hate giving my hopes up any pointers?