Broadly speaking, almost all STDs caused by bacteria or parasites are can be cured, whilst those caused by viruses are non-curable.
In spite of that, there exist vaccinations to prevent viruses such as HPV (Human Papillomavirus) and hepatitis. Moreover, even though viruses remain in the organism of the affected person permanently, symptoms do not always show up, and the person affected can have a normal life.
Suggested for you: What Are Sexually Transmitted Diseases (STDs)? – Symptoms & Types.