I am a 33 year old male, always in monogomous relationships with women who have been tested. Current girlfriend has hsv-1. No outbreaks in over 5 years, and on suppresive therapy. A few weeks ago a small, raised, flesh-colored bump appeared on the top of the head of my penis and another appeared on the side of the head. They have not changed in color, shape, size, etc, and have not ruptured, etc. The first picture is of the bump on top of the head. The second picture is of two skin-tag like bumps on the underside of my penis. They do not concern me as much since they have been there my whole life and have not changed. I'm not asking for an online diagnosis but rather am asking what kind of doctor would be best suited to tell me what's going on. I have heard urologist, general practioner, and dermatologist. What kind of doctor would offer the best chances of an accurate diagnosis? Thanks so much for your help.