LH surge before period?

Tori

*UPDATE* I am not sure when I ovulated. I might have not ovulated because I never caught the peak. My CM is very watery right now. I temped a day before yesterday it was 97.54 and today it was 97.01. My cramps and uncomfort might be ovulation not period.

I am SO confused. My period was due two days ago. I took this just to see and this is the DARKEST I’ve ever seen on an opk.

Original cycle:

Cycle opk: no temps.

Today’s opk: