well its mental. your gonna have to be strong and relize you need help. meds always do side effects. my friend was depressed and he told me when he felt like shit he would jack off and it would help him out alot. then one day he got a girlfriend that was really slutty and he never was sad. he seems so happy, but now i think he has std's maybe he'll be depressed again...