Viagra does not cause sexually transmitted diseases, still it should only be taken if perscribed by a doctor. Erectile dysfunction is either a symptom of a medical problem or a psychological issue but it's just a symptom. You need to understand the real problem before taking Viagra.