Despite the fact that age is the principle explanation behind men having the failure to get an erection, there are a couple of amazing reasons for ED.