Hummmmmm….: There is no way to tell you if you have an STD without actually testing you. The "symptoms" you describe in your question (weight gain, irregular periods) are nonspecific. My best advice is: If you think it's possible then you need to get checked. Go to your doctor, find a free clinic, whatever you need to do, but get checked.
Answered 12/27/2014
3.4k views
8 doctors weighed in across 2 answers
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
5 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question