Late period

So period is 7 days late and keep getting BFN.... I don't know what's going on its never late... how do I know when I am ovulating again.. if I got it on time I would be almost done AF and almost ovulating again? So confused