Welcome to HCM
We understand your concerns
I went through your description. I suggest you not to worry much. I am glad that your testosterone
levels are normal. Testicles softness and hanging testicles are very much normal. They change in their texture every now and then and you should not worry about them. Masturbation
is not a sin and it is normal for any healthy man. Your problem seems to be due to anxiety
and apprehension related to your sexual misunderstand.
You might need psychotherapy
and other cognitive behavioral therapies
. I can help you through telephone. Please do contact me through customer care of www.healthcaremagic.com for a telephonic consultation session.
Hope this answers your query. Available for further clarifications.