Help my brain? cycle help?

I'm sorry that this is so long, and possibly confusing. 
I'm in the tww of my second month ttc. I mentally kept track of the days my period started in the past and knew to expect it pretty much like clockwork 28 days later. I avoided having sex when my cervical mucus was fertile, and have successfully avoided pregnancy for two years with that method.  Now, paying extreme close attention and checking my cervix daily, I happened to notice the smallest spot of blood on the day my last period was due, again the following day, and I didn't full on bleed out until what would have been two days late. I had my period, and immediately went right into fertile CM the day it ended. Cycle days 8, 9, and 10 were egcm days and I made sure to have sex 2 times during that time and again on the first day that ewcm disappeared. 
I am not sure if I actually ovulated during that time, or if I ovulated on the day that my tracking apps suggest that I did, which would have been during hostile cm. 
I guess I'm just feeling lost. If I count the first day that I saw a small spot of blood in my cervical mucus then my period should be due tomorrow. If I go by what I've read, that you count the first day you have a flow of blood as CD 1, then my period isn't due for another 4 days. 
Yesterday while checking my cervix I saw the smallest pen dot of blood. And nothing since. It could either be early period spotting like last month or it could have been implantation. 
Any words of wisdom? Kind words? Am I crazy?

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors