TMI PICTURE! WTH is this?! I’ve had such bad cramps and now this? I’m so confused

Emily