Before I can answer this thoroughly, did you have a sexual exposure or no?
but I don't know if I've had it to any STD's I've only had three sex partners in my life and I know all of them. None of them have said anything about it too me
odds are this is a hemorrhoid. see your provider monday for a proper exam.
yes, that's what I was thinking also. :) Dr.s office is closed today... but I'm going to make an appointment.