I had my yearly pelvic exam about a week or so ago and just got a call today saying I have chlamydia. I have only had two partners my entire life with 3 years between them, but even when I was not sexually active I continued getting tested for everything just to keep in the habit and everything was always negative. My first partner was also a virgin, I know he was clean, and if he cheated and infected me over three years ago it probably would've shown up on one of my tests since. (right?)
My current boyfriend, and only the second guy I've ever been intimate with, slept with four women before me, three of them unprotected at least once. The last time he had sex with someone else was, he says, five months or so before we met. He's a habitual blood donor and, without health insurance, relied on that for any STI information, assuming the Red Cross would contact him and deny his blood if he turned up positive for anything. So he has never actually been tested, and it's quite possible he's had this for a very long time. I trust him when he says he hasn't cheated on me, and I haven't cheated on him. We've been together about seven months, which means the last woman besides me that he slept with was at least a year ago. He's off getting tested now.
What worries me is the length of time either of us has had this. We started sleeping together last October (0

and have a very active sex life together. If he had it before we met, that means he'd had it for at least five months before sleeping with me, making it at least a year now. If he had it then, it's possible I got infected back in October, which means I've been with it for six-seven months now. The maximum amount of time that I've had it would be the length of our sexual relationship; his I'm more concerned about. His very first cheated on him multiple times, and admitted to it when they broke up so he knows she did. Is it possible he may have had it since they were together, making it at least three years? If he turns up positive, I would guess he's been infected between one and three years...is there any way to determine WHEN a person was infected? (I feel like that's asking for the moon)
How long does it take for serious complications to develop? In my case, I'm worried about PID. For both of us I'm worried about infertility. I would love to have my own children someday, and if we stay in love and together it could probably end up being with him. If he is infertile, it will not change the way I feel about him, because my love is not dependent on his ability to have children. It will make me sad, and he will be crushed, but it is something we can work through together. If I am infertile I will be absolutely crushed.
Also, because he just left to go get tested, we don't actually KNOW for certain that he's got it. What if he doesn't? Is there ANY other way to contract chlamydia? I read something about tampons, but with the internet being what it is, I'm taking it with a grain of salt and am looking for confirmation. Is there any chance that my tests up until now have been false negatives? Could my ex over three years ago have infected me? Can chlamydia clear up on its own? (as in, my current boyfriend may have infected me, and then cleared up?)
I am so scared.