This wouldn't be my first pregnancy if I were pregnant, but I just can't remember these things so I wanted to ask some questions if that is okay

My lmp was July 21. My cycles have been wonky lately ranging from 21-32 days. We had a bit of an ooops on the evening of CD 8. Normally this wouldn't worry me, but because I have had 2 cycles in the last 5 months that were only 21 days I am concerned that I might have ovulated early. Possibly on CD11 or CD12. I don't really feel my ovulation and I don't chart so I honestly have no idea. If I did ovulate that early then I should be starting my next period on Monday. Do you think a pregnancy test would be accurate by now? Also when you are pregnant is there any noticable changes in cervical position or CM?
My only symptoms are that my nipples seem darker in color, I had some cramping and streaks of red in my CM about 4-5 days ago, and my boobs are sore - kinda in the arm pit area. I am hoping for a negative as DH and I really are satisfied with our current family size and aren't planning anymore. I just don't want to freak him out unnecissarily ya know? I just want to know for sure so I am not stressing about it anymore....