A study published in May 2014 in The Journal of Sexual Medicine found that some men can reverse erectile dysfunction with healthy lifestyle changes, such as exercise, weight loss, a varied diet, and good sleep. The Australian researchers also showed that even if erectile dysfunction medication is required, it's likely to be more effective if you implement these healthy lifestyle changes.
While carrots have always been touted for their benefits for the eyes, studies reveal that carotenoids, vitamins, and minerals present in carrots act as antioxidants, anticarcinogens, and immune enhancers. Carrots also boast of antihypertensive, hepatoprotective, renoprotective, and wound healing benefits as well as cardio- and hepatoprotective, antibacterial, antifungal, anti-inflammatory, and analgesic effects. Studies on male rats have shown that carrots can exert an effect on fertility by elevating testosterone levels in them.10
org/posts/Mens-Health/Too-much-porn-masturbation-cause-ED/show/183203 On GOOGLE VIDEO find “Erectile Dysfunction And Porn” - watch the video series. Here’s a Psychology Today article on it Porn-Induced Sexual Dysfunction Is A Growing Problem http://www.psychologytoday.com/blog/cupids-poisoned-arrow/201107/porn-induced-sexual-dysfunction-is-growing-problem PS - all the other factors listed are irrelevant at age 21.
Medicines like I-Arginine and viagra, can fix your problems for hours but vitamins and amino acids will cure erection problems for long term. Remember, not to take vitamins and medications (I-Arginine) at the same time as it can react in your body. Discuss your doctor before adding any vitamin to your routine. Apart for I-Arginine and other pills, here we have given some vitamins to quick fix your problem and have a better sex life.
Erectile problems can sometimes be linked to cardiovascular issues. If your heart isn't in full health, your sex life maybe suffering as result. Men who suffer with moderate to severe erection problems have significantly lower levels of folic acid than guys without the issue. The B vitamin has been shown to work with nitric oxide which would explain why an absence of it would lead to problems in the manhood. This seems to help with erectile dysfunction more than some medications. Treatment with folic acid resulted in men having an increase in their erectile strength.
Another natural treatment for erectile dysfunction to consider would be vitamin E. This is a vitamin that has been linked to chronic diseases in the past due to the antioxidant effects of this vitamin. Considering ED could be a manifestation of another chronic condition, it makes sense that vitamin E may have a role in reducing the symptoms of the disease. As a person ages, it is natural for the body to undergo more oxidative stress and damage as cells do not function as well as they once did. Rats who were given supplemental vitamin E were found to have reduced levels of oxidative damage to their tissues and had levels of NO and other factors that help induce an erection more similar to younger rats compared to rats without vitamin E supplementation. If patients incorporate vitamin E into their vitamins and dietary supplements for ED, their ED should improve. 
If you have symptoms of ED, it’s important to check with your doctor before trying any treatments on your own. This is because ED can be a sign of other health problems. For instance, heart disease or high cholesterol could cause ED symptoms. With a diagnosis, your doctor could recommend a number of steps that would likely improve both your heart health and your ED. These steps include lowering your cholesterol, reducing your weight, or taking medications to unclog your blood vessels.