No Show

I was suppose to get my period on the 21st. It's now the 27th and it's still a no show. I took a pregnancy test yesterday BFN! What's going on?