Not Medical Advice: You can get confidential testing (including HIV testing) at your local Kaiser Permanente facility and request an STD test. You can call or email your Kaiser doctor for the request.
There are also many local health clinics that provide free testing. You can also call 1-800-FOR-AIDS for the nearest HIV testing site in your community.
Sexually transmitted diseases are common, but the types of STD testing you need may vary by your risk factors. Find out what's recommended for you at Mayo Clinic.
Get tips for preventing STDs from the CDC.
According to Food Consumer, a study in Epidemiology suggests that high sexual activity or contracting sexually transmitted disease could increase risk of prostate cancer. Find out more here.