Hi,
This would be my first time asking a question on this, so bare with me while i go through the background.
Me and my gf have been in a sexually active relationship for almost 6 years and in that time have had no issues with problems. Recently, I recieved what was a rather rough handjob from my gf and afterwards i noticed under the base of the head of my penis when the foreskin was pulled back what seemed to be a blood blister, it wasn't a lump just free roaming blood under the skin, or what seemed like that. Obviously this had me concerned, but I put it down to no lube and rough action, as a consequence of this, i then started noticing white liquid underneath the foreskin, i wash daily always have done, it was not foul smelling, and over the course of a few days, it then seemed to become not like a blister, but almost as if there were puss underneath, eventually this white liquid/substance split like a fissure and revealed a red sore underneath, not a blister just almost like bruised skin, but it was painful. this appeared in two places, the top and just near the string attaching foreskin to head. After doing a little bit of research etc, i bought some antifungal cream, which did seem to relieve the problem and heal it quicker. Now yesterday, as it appeared to be very close to normality I had protected sex with my gf, again this was potentially quite rough, i noticed what can only be described as an uncomfortable itch during the act. After we had finished, i again noticed the same type of blood blisters as the first time, 2 this time, one right near the string and one just off where the first one appeared. I have now noticed that where one blood blister is, the skin has again torn and revealed one of these red blotches, again painful to a point. I am in a monogamous relationship, and have been relatively unworried because of the first time not actually being penetrative sex, and the 2nd time with a condom but obviously, it is rather frustrating. Any ideas on what this may be or similar problems experienced would be appreciated.
Thanks in advance.