Scared to test

I'm now on CD 31. I ALWAYS have a 28 day cycle. Glow said AF should've been here yesterday. Either way I'm late. I got 3 BFN's before AF was due but now that I'm late I'm nervous to check and see a BFN. But I'm NEVER late.