Why do I get hard when I smoke?
Photo Credit: Courtesy of 3DStockPhoto (hard image)
That's because maintaining an erection requires a healthy blood supply, and nicotine causes your blood vessels to contract (which causes the penis to shrink). The longer you're a smoker, the more difficult it is to treat or reverse erectile dysfunction.