CONFUSED!!!

So, my period was expected on the 7th, I am now 18 days late. I took 2 tests, one on the 16th and one on the 19th, both were negative. I have very regular periods and the only thing that I can think of that could mess with my cycle is a new medication, but I started that 2 months ago and have been fine up until now. I also feel totally fine.