Early ovulation

I think I ovulated earlier this month because 4 days ago I was checking cervical mucus & there was a lil bit of blood ., I didn’t think it was IB because at the time I thought I had ovulated on the 20th but now I’m thinking maybe I could’ve ovulated a lil earlier ?? This is my 2nd month TTC so tracking could not be accurate ,,, I’ve also had really bad cramps this week plus contispation & fatigue & I’m smelling all kinds of things that my SO isn’t , last night I cleaned my whole place because I swore I could smell something but Hubby doesn’t smell anything ., I’m just confused I took a test on the 23 but it was a BFN maybe I’m checking too early AF isn’t due till the 4th keeping my fingers crossed that she doesn’t show her ugly face