Could I be in pregnant?

So I've been tracking my period for a few months now and it has always been dead on 26-27 days. My last period was March 21.

I was due for AF again last Saturday. It's now Thursday glow says it should be over so I skipped a whole 5 day cycle?

I started having cramps and the bitchy mood swings but it never showed....

I live with my boyfriend and we have been together for 3 years. Been living together for 2 years. And he is always telling me he wants a baby. And even today before I left for work he asked and said "babe, did you get your period?" Obviously paying attention noticed I skipped it.

Would now be a good time to test? Or should I wait another week? I honestly don't know what I would do if I get that bfp or whatever. I am 24 no kids, I love to spoil and pamper myself idk if a baby is the most exciting news to me. But I know it would be to my boyfriend I am so freaking out right now please help??