I have an std, are there any support groups?

Google it. You can google for local support group. If you don't have a computer accessible you can find one for use at your local library.
STD Support. Yes, there are many support groups. I would begin with a referral from your primary care doctor.