13dpo cervix high and firm?

My period is due tomorrow, I got a BFN but I’ve tested late at 9pm, does that matter because it’s not first morning urine?

I feel slightly firm where my uterus is, but I’m not bloated like I usually am. My cervix is high and firm? I’m so confused.. I’m really hoping it’s my month but 2 BFN’s is making me lose hope.

Been TTC since Feb 18 since Mirena removal. Any advice please?