Period date anxiety and spotting

Today is my period date and it feels like it's taken forever to get here. I tested 7 DPO, 9 days before AF and got my super faint line and have been testing ever since. It's pretty obvious it's a BFP and I also took a digital that came out positive too but idk why today gives me so much anxiety 🙈

Also I've read a lot on here and it seems like majority of everyone with a BFP has spotted. It did with both my girls but I haven't with this pregnancy. Totally normal right? Have I missed the spotting window?