Assuming you have had no other sexual partner, your partner has to be the source of your infection, and fairly recently (within the last few months). There is no realistic possibility that either of you has been infected for 3 years. Chlamydia generally clears up on its own long before that; and your previous tests should have picked it up.
However, here is a slight chance of a false positive test result. Some of the older chlamydia tests occasionally give false positive result, but if you had one of the usual tests (a DNA amplification test, also called nucleic acid amplification test [NAAT]), false positive results are rare. But most likely the result is accurate and your partner brought a new infection into the relationship.
Good luck-- HHH, MD
Most infections clear up on their own; the immue system eventually wins. There are exceptions (TB, syphilis, herpes, HPV, and others). But pneumonia, strep throats, staph infections, gonorrhea, chlamydia, the common cold, urinary tract infections, etc, etc generally are self-curing. But before they go away, they can do a lot of damage--and of course some of them can be killers. In the pre-antibiotic era, about 10% of people with bacterial pneumonia died. The others recovered completely.
Hi Doc, I'm a bit confused as to when you say "chlamydia goes away on its own"...i'm assuming you mean without treatment. If this is the case...if our bodies can fight off the chlamydia bacteria then why do people make such a big fuss about them? Why aren't they treated the same as any other bacterial infection that goes away on its own? Has it been proven that bacteria such as gonorrhea and chlamydia can simply die off in your body without receiving any treatment?
I had never heard that before, so I thought I comment. THanks for your input.