ED is often caused by various different factors. These contain psychological or psychological difficulties, such as:Before taking Viagra, discuss your health and fitness history with your physician. Viagra may not be good for you in the event you have specified medical conditions or other things impacting your well being. You should definitely chat