I am 25 years old and have sex problems. I started masturbating at 16 and continue to do it. I am unable to control my sexual thoughts, and often go to masturbation. I also have a small penis problem, 2.5 inches, and I discharge very quickly, within 30-50 seconds. I am very tense and depressed because of these problems. Please kindly advise me.