tested positive for Chlaymida and partner tested negative?

I have never cheated on my boyfriend. I am pretty sure I contracted the STD from my former partner. My boyfriend and I have dated for over two years. Is there anyway the std resolved itself or any other explanation on why he didn't contract the STD even after 2 years of unprotected sex?