Well, it doesn't sound like any STD I have ever heard of (and I've studied them). That being said, if you have put yourself at risk for acquiring STDs, stop the risky behavior and get tested soon.
Your menses may be out of whack simply because you are putting your body through a stressful time...