Don't know where to start, but i'll try my best.
1. 30-something years old. Reasonably good health.
2. Very active sexually (six nites per week) until last 30 days. I've seem to have lost the ability to do what i've always known as a "penis pushup," that being the ability to make the penis move up and down by tightening the muscles. About 15 years ago I ran into someone playing hockey. Felt okay, went to work. Sat in my chair for about two hours. When I tried ot get up I couldn't due to pain in groin. So bad I had to crawl around to do my work! Subsided over the next coupe of days, but ever since i've had a hard time doing "pushups" and now I can't do them at all.
3. Along this same line, I now have a very hard time keeping a hard erection. I can get fairly hard, but it's nothing like "normal". Girlfriend still enjoys it, but I know it's not right. I've also lost a lot of sensitivity. Oral and such aren't as enjoyable.
4. Had sex a couple of weeks ago. Weird thing happened. It was all good until the orgasm moment. I had this terrible feeling inside my groin and then it was over. I had cum, but had no "ejactulation" feeling (you know, the uh...Uh feeling as you cum), just a weird single feeling instead. Then a week later the gf gave me head...It was almost the same feeling, but I did have a slight sense of the "uh...Uh" she understanding and willing to try again to see if there's any improvement.
5. When I pee I can barely cut off the flow during. I used to stop/start four times every time I peed to keep the muscles in shape so to speak, but now I can barely manage one.
About my current situation:
i am under a fair amount of stress at this point in my life, fairly recent, but was here before problem started.
I am in decent shape, maybe 15 extra pounds is all. Excerise occassionally, eat fairly well, and drink enough water for two daily.
Gf is beautiful, sexy, so I doubt it's a lack of desire since before this we had sex 6 nights week for months.
Sorry for the long post, but I wanted to give as much info as I could to hopefully get an informed response.
Thanks in advance...