Given that ED is generally an issue of blood flow, cholesterol and high blood sugar can both make an erection more difficult. Take care to ensure they are legit before buying anything. An inherited eye disease that affects the retina. And chronic stress can damage your arteries, in turn affecting your blood flow. Medicines that block an enzyme called CYP3A4.7th January Manual Health Centre. In 30 seconds. Viagra was the first pill to be approved to treat erectile dysfunction (ED). Yet, over twenty years on, the market is . Sildenafil (Viagra). This medicine works best when you take it on an empty stomach an hour before sex. The body takes longer to absorb it after a high-fat meal or Missing: aftermarket.