I have a problem with urinating due to an enlarged head of penis ever since 4 years ago. My urination feels slightly blocked at the head, and I always have dripping after urination and it never feels completely clean. This problem started when I applied too much force for too long to my penis for a few times after reading something online that told me that I had to masturbate hard as a requirement to normal health (dumb I know right). Ever since those intense incidents, the head of my penis has always looked larger than before without going back to normal and urination has been affected every time. What's the best way to help myself with this problem so that my urination can return to nearly as normal as it was before? I have also created a vein popping out on the side of my penis from having it at a bent angle for too long one time. Is there any way to heal myself from the damage?