8dpo help!!

Angela
I am 8 dpo I have been fine went pee just now and blood pregnancy or early af not due for 8 more days ??