Infectious Disease Specialist Questions STD

Are there ways to prevent STDs?

I am a 27 year old man and I have a very active sexual life. However, I am concerned about acquiring any form of sexually transmitted diseases. Is there a way to prevent STDs?

3 Answers

Use a condom and avoid casual sex
Yes there is, best way is the use of condoms. There are meds you can use to prevent some types of STDs. If you know your partner has herpes, can use preventive acyclovir with the use of condoms. If same sex intercourse and patient has HIV, can use truvada or descovy. Common denominator is CONDOMS.
Not having sex, sex with one partner only you know; always use condoms - know your partner(s) and history of STDs; persons at higher risk for STDs are "sex workers", persons with multiple sex partners, men who have sex with men, using high risk sex practices, sex with people you don't know. You should be able to have that conversation with your sex partner before engaging into sex.
With your preference mentioned - you cannot protect yourself completely even when following all precautions. Get tested regularly. Consider also that you should not want to spread STDs to others.