Best stay away from the ladies till you get it sorted, go to your GP is obviously the first step.
I know you'll probably not want to discuss things with your doctor hence why you ask the question here but in this day and age doctors have seen and heard it all and don't care.