Did my boyfriend cheat on me?

Me and my boyfriend have been having sex for a year and within that year i have been tested 7 tand was negative for trich (std) each time. now end of january after me and my boyfriend have been through a rough relationship patch i suddenly am positive? did he cheat? or can trich be missed from swab tests.