Im a 22 year old male who has sex regularly, mostly always protected. I got tested in May and everything came back negative. I've had 6 sexual partners in between then and now, and 2 of those were unprotected. Yesterday morning I woke up with 3 purplish/black bruised looking spots on the head of my penis. These spots are faded looking, I actually thought it was dirt at first. They were flat and there was no itching or any symptoms associated with it. I figured it could have been bruising from the oral sex i had received 2 nights prior. I decided I'd give it a couple days to monitor it before i went to see a doctor. Tonight while urinating i noticed that one of these purplish/black spots had turned into what was a brownish freckle looking thing that was slightly raised and about the size of the tip of a pen. This immediately made me think that this was genital warts. ( which it very may well be) After about 30 mins i looked at my penis again and to my befuddlement the brownish freckle looking spot was gone, and it turned back into the same purple/blackish spot as before. So I have no idea what to think. Either my body has an incredible immune system, I have some crazy form of genital warts that show themselves then disappear, or possibly bruising and blood got brought to the surface? I really have no idea. please help!!