It could be the porn. Porn has been known to give men a limp dick or make them not last long in bed. NO MORE PORN!
I experienced the same thing I went to a urologist and he gave me a script for cialis Which my insurance did not cover but he suggested a silicone penis ring For &10 it work better than any pill