Ok so my period came November 9th and lasted 5 days glow said my ovulation started

Rubydiamond
21st and ended the 24th which I had sex before, during, and after my period was due on Dec 7th I took a test it said neg and now I'm 3 days late when I was pregnant before and took a hpt it never showed up until I went and seen my doctor I've been cramping and slightly nauseas and tired could I still be pregnant and it's too soon to tell... Its driving me nuts😲