The best prevention of erectile dysfunction is living a healthy lifestyle. Getting the right amount of nutrition into your body and exercising is the key factor to preventing . This of course is not to say that you could prevent it all together but you will greatly reduce your chances.
There are causes that cannot be prevented from a good diet, such as the overuse of drugs and alcohol, and psychological reasons. But there is still cure's for these causes of impotence.
Good nutrition is the key to optimal health, and when your body is healthy your penis is going to be healthy as well. And a healthy penis will mean a good erection, good stamina and a drastic improvement of your sexual drive.
To begin eating correctly you will need to eat foods that offer you good nutrition's such as fruits, vegetables, whole grains, soy, beans, seed, nuts, olive oil, and fish. You can slowly begin to introduce these nutritional foods to your diet because it's difficult to totally change your eating habits over night. But it's important not only to the health of your penis but also to your entire body.
There are many nutritional supplements that you can begin taking on a daily basis as well. Some very good supplements to begin taking are bioflavonoids, flaxseed, selenium, vitamin C, vitamin E, and zinc.
Here is a list of herbs that you can take to treat erectile dysfunction - ginseng, ginkgo biloba, damiana, and muira puama.
Promote a healthy body and you will save yourself a great deal of mental stress that comes with impotence.