About a year ago, late summer of 2009 an ex girlfriend of mine gave me oral sex. From that point on my penis has hurt inside if i pinch it, it feels like rocks are inside and if i pinch it they go away. I have no clue if that is actually what is happening, but thats just what it feels like.Last winter(the winter that fallowed the oral sex,) I was kissing my girl friend, and when she left, I had to go pee and saw blood on the top of my penis, but it wasnt continuous bleeding I just wiped it off and nothing happened there was no pain or anything. What do these things mean?
Hello, Bleeding after oral sex is commonly due to tear of the frenulum (French). It may be due to rough sex, friction during sex or allergy.  Avoid sex for a couple of days till the tear heals. The frenulum tear commonly heals by itself. However, you can apply ointment Aureomycin or Tobramycin for relieve. Take care of your hygiene. Since you saw blood in the tip of the penis, you are suggested to get clinically examined by a Urologist, get Urinalysis(C/S & R/E) & STD tests done to rule out any STI. Your treatment will depend on the pathology detected. Hope I have answered your query. Let me know if I can assist you further. Take care