5 days late?? 17dpo

Okay please throw reasons at me on why it isn’t coming? I’ve been strictly regular for the past 8 months 22-23 days. I’ve had negative pregnancy tests. Except MAYBE squinter lines but nothing stronger. I’m not stressed, I’m not sick, I haven’t lost a lot of weight, I don’t have any hormone imbalances (checked last week for other reason), I’m not overweight and I’m not on birth control. I have no symptoms whatsoever. I’ve only had my usual PMS acne which isn’t as bad this month but I’ve got it. i did have sharp cramps on my left side at 12dpo. And my boobs are sometimes sore that’s it. I haven’t had my usual creamy CM just watery discharge. Someone please help I don’t know what’s going on??