I contracted chlamydia about 3 years before I got married. We only found because I got pregnant and my tubes were full of scar tissue, leading to an ectopic pregnancy.

My husband was never tested, just given the same pills I was to get rid of it. But I wouldn't have been surprised if he had tested negative had they tested him. So I would say you could have it for years and not even know.