I had sex 2 days before my period and now I'm 9 days late

My husband and I had unprotected sex on December 2nd knowing my period was due on the 4th. It still hasn't come, and I've had no PMS symptoms. I'm extremely regular, never more than 3 days early or late. My average cycle is about 31 days. For the past few days I've had a very light, clear discharge, but no spotting, and no cramping other than a small tinge on my right side, which often happens when I'm ovulating. I've also felt extremely tired.

Is it possible that I could be pregnant? And if so, is it too early to test? We aren't

trying to have a baby right now but it certainly wouldn't be a bad thing. I just thought 2 days before your period it would be impossible.

And if not pregnancy, what could be causing me to suddenly miss a period? I've had no changes recently- no new stress, no diet change, no medications or anything like that.