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?