Pregnant or...?

My period was due November 21. I have never missed a period EVER and I know exactly when it’s coming.

I had all of my normal symptoms, boobs were painful, headache and stomach aches. I am now 23 days late. I took about 4 hpt and they were all negative.

I keep a period log on my phone but I always track the days my bf doesn’t “pull out” - if ya know what I mean and the last time that happened was October 20th which was 3 days after my period. It’s certainly happened more than that but I forgot to add it to the log. I had spotting October 31, and November 1. Then I missed my period.

December 11th and 12th I bled but it wasn’t heavy, started off brown also. Did not last long at all.

Currently I’m extremely sick, the thought of food is disgusting to me, I’ve been eating like once a day and even if I do it’s only a couple of bites. First thing in the morning I’m extremely sick also but I can’t even throw up since I’m not eating. My back really hurts and I’ve been having headaches.

My boobs don’t hurt or anything. All pregnancy tests have been negative. Monday I’m going to the doctor for blood tests. Any insights? Could I actually be pregnant?