Nineteen year old homosexual male with partner of one plus years. Recent times have had erectile dysfunction , possible causes, minor depression, slight curvature of penis downward weighing it down , can t maintain erection for very long, in sexual intercourse if stimulation is not present for a couple of seconds, the erection goes and can t come back. I also have a varicocele . And also my partner is slightly overweight which i don t like and can t really explain it to him otherwise it s a huge argument most probably and i get severely depressed. Any help please?