Painful, reddish around the sore, and may be slightly swollen.

Very strange. Same partner for four years, definitely not an STD.

Help please.

Can't find anything online, last resort will be a doctor.

Thanks.