Phallyx Sometimes this male impotency can be due to older age birth defects heavy use of alcohol cocaine marijuana due to any sort of infections also environment pollutants any ually transmitted disease injury to pelvic region little or too much hormones are also responsible for thisDrugs also can cause male infertility just like Cimentidine spironolatone and nitrofurantoin.