You have to make time to see your Dr. If this an STD it can cause all sorts of problems like infertily, pain, like you're already having, and if you get a new partner it can be passed on to them.
Please make an appointment as soon as you can, even if it's on your lunch break or something like that.
Herpes is one of the disease which can pass through skin without intercourse. Its symptoms remain dormant for a long time and may abruptly erupt. There can be carrier without symptoms.I do not think your symptoms matches herpes.However it is better to check up to on safer side.Posting in std forum may get you better answer.