My period is typically 30-31 days. Once in a while it’ll surprise me a little early or late. As of today, I’m 3 days late. My boobs are sore but not overly sore. They’ve actually eased up from being so sore. I have cramps and low backaches, and white discharge.

I’m not sure what all of this means??? Any opinions would be great!