Very confused if it’s pregnancy or period

My boyfriend and I had sex a few days before I ovulated on the 13th and two days later I got mild cramping on one side of my stomach (which I haven’t had before ) and since then my boobs have hurt for a week and I’ve been very tired and drained and two days ago I had a water craving ( which is odd for me considering I rarely drink water in the day ) and have been peeing a lot since Monday. My period is due today and I normally get terrible cramps but haven’t gotten anything and have had a watery discharge with a little bit of red in it. Which isn’t normal for myself either .. took a test two days ago and it looked like this.. any ideas 😅