Injury
Almost 2 months ago I was squeezed very tightly for about 45 seconds during mutual masturbation. I didn’t feel any pain during or after. Ejaculated completely normally.
The following few days I started getting a tingling feeling, I was worried I got a std- recent test showed that wasn’t the case.
About 5 days after I masturbated and felt discomfort after ejaculating. I also noticed a red line under my penis that curved to the right near the base. At this point my testicle also started swelling. Diagnosed with varicocele via ultra sound. I haven’t masturbated since that last time.
The few weeks following I believe I was experiencing a hard flaccid. Tough, shrunken and unable to get aroused. I was also needing to pee a lot.
Now for the past 3 weeks the hard flaccid has dissipated noticeably. And I have been getting spontaneous erections or semis.
However, I’ve also been sore down there. On the head and base of shaft. Not really a pain just a dull ache. And seems to get worse after I have an erection. Mind you, I still haven’t masturbated. Also, the glans have been getting these weird inflammatory blotches that go away after a day and then reappear in a different spot a few days later. My partner was tested before and after our encounter and is negative for everything. Also it’s not raised. It’s under the skin. Not sure if it’s from injury or from my penis not moving around much in my pants.
There’s also a curve to the left when flaccid. Which becomes more noticeable when I go poop. And when I’m laying down and see what mobility I have with a flaccid it seems blocked or stiff when I go in the opposite direction of the curve.
I’ve been to the best urologist in San Diego. He gave me a round of antibiotics, did nothing. And anti inflammatory cream for the that red line under my penis. Which is now pink and spread out.
I have no idea what’s going on and I know you don’t either. But from this novel is there anything you can surmise or recognize?
I’ve never done PE before but I feel like this is a similar injury.
Thank you for your time :)