Not pregnant

I'm 2 days late for my period , I took a test and I'm not pregnant, I have a doctor's appointment on the 3rd but any suggestions on what could be happening?