When I was little I used to get them all of the time, then I didn't for years. In the past year I've gotten them several months around my period but it wasn't that bad. This month though, for the past week I've been having mild pain but tonight it got really bad, there's blood spotting but I'm not close to my period. I don't have any STDS and I'm very clean, I'm wondering if this severity of it can be caused by too much stress? I've had more than usual the past few weeks or so. If not what else can cause it?