What do these mean.

So on cycle 17 I had some small very small spotting , cramps, headache and I had felt pressure on my left ovary

Then on cycle 19 I had brown spotting with cramps af is due till the 31st no sings of her

I’m currently on cycle 21 any ideas ?

I am still cramping and I had diarrhea for the past 3 days 😐