Hello, I have recently been noticing redness on both the head of my penis and my foreskin (im uncircumcised). It comes and goes sporadically, say, it appears one day, and goes away within a couple days to a week. It does not itch, it is not painful, there are no raised bumps, and I am confident it is not an STD (am being checked just incase). Nothing in particular seems to point to a cause for this. I practice good hygiene regularly, so that shouldn't be it.. I went through pretty much this same exact thing a few years back when I was worried about having an STD of some sort, had sooo many tests done and all yielded negative results. Even saw a dermatologist and eurologist who both concluded that they did not think this was STD related, but perhaps an allergy to soaps or something of the like. Let me say this, during that time I was intensely stressed out. I had, in my own mind, convinced myself that I had a disease. I was displaying the behavior of a hypochondriac with my tendencies to search the net for possible conditions (which i realize nobody should ever do). I have horrible anxiety which runs in my family, so that paired with the stress and worry made for a lot of mental discontent. My question to you is why would this redness issue disappear for the last three years and resurface now? I even used soaps with perfumes and all of that stuff during that time. If it isn't an allergy and it isn't an STD, what in the world could cause this? The only idea I have is that my stress and anxiety could be factors or causes. Can stress and anxiety really manifest itself in this way? Can redness of the penis (and trust me, it certainly is very obviously red) be brought on by extreme stress and anxiety? I have some other trauma in my life happening too which is not related to my genital area, so that just makes my anxiety worse. Its just so random the way that the redness comes and goes... I have ruled out all possibilites that I can. I am doing nothing different than I ever have in the way I use and treat my penis. Any thoughts from anyone is much appreciated.