Dear Experts,
There is a small painless and not itchy red/purple spot on glands of my penis at the edge (ring). it appeared on me about a month ago. Maybe a lot more, because before now, i have not payed much attention down there. Never had risky sex and yesterday STD test are all negative. it doesnt hurt or itch and never had, it is barely visible until erect or rub it hard, considering is not ulcers, doesn't hurt, no itch, doesnt look like pimples, it is purple/red, only 2 on the edge of glands, no trouble urinating, just regular peeing, when I am erect or masturbate it is completely visible, if it is from yeast or fungus should be always visible, right?
So please help me, what is this and what should I do? thanks a lot!