Ideas?

My period is two weeks late, I tested twice and negative. My vagina hurts (as in I feel cramping literally inside my vaginal canal) and all I have is discharge. I have no idea why it’s all of a sudden majorly out of wack. I’ve gained weight but I don’t think enough to make a difference to my cycle.