I'm feeling upset

I was Spose to start period on 17 November 
But no period since and I took pregnancy test just now the cheap test 
And I got BFN 
So upset 
Don't know why period not coming