Viagra generally refers to sildenafil. Taking sildenafil for ten years as prescribed by your doctor generally does not lead to any serious consequences. Sildenafil is a drug for the treatment of erectile dysfunction, which is relatively safe for clinical use and generally does not lead to any adverse consequences when used for a long period of time in accordance with medical advice. However, if the drug is taken privately or without the prescribed dosage, adverse reactions such as dizziness, headache, flushing, visual abnormalities, indigestion, nasal congestion, etc., may exist. In addition, before use, you should know that the drug is forbidden to be combined with nitrate drugs, this drug is contraindicated in women, people who are allergic to this product, children, people who should not have sex in recent cardiovascular state. The drug is a prescription drug and should be used in strict compliance with the dosage prescribed by the doctor.