thestiproject.com
STD Stigma - The New Scarlet Letter - STD Stigma
The STI Project talks about STD Stigma, how having an STD is a modern-day scarlet letter, and how to deal with and/or alter those perceptions.