excess alcohol can mess with erections as can tobacco. plus stress fatigue anxiety worry performance pressures guilt fear -- pretty much anything involving your thinking can block erections. if you have never had good erections it could be hormonal or other medical problems so you should talk to a urologist for a basic evaluation.
i'm 18 and struggling with maintaining an erection. could alcohol and smoking cause that?