I'm really stressing about this HELP!!!

Does anyone have any advice?  I have never been late or missed a period in my life and I am now 10 days late on my period and have continued to get BFN tests at home. I have been testing every morning. Should I give up hope?  I really thought I was pregnant just knowing my body but now I'm starting to second guess myself. Any advice would be helpful.