Mid period spotting

Mary

So this morning after my workout i had a lot of mucus discharge. Looked at the tissue and it was pink! A LOT came out and I’ve been spotting all day! Feeling cramps in my lower abdomen. Due to ovulate in 6 days or less and I’ve already had my period about a week ago which came 3 weeks late! What is going on with me?!