Hi, so my boyfriend got his results for chlamydia back today and hes clean whereas i took a test 2 weeks ago as i was weeing blood and it came back positive! I also got tested for everything 20 months ago due to pregnancy and its routine and i passed it all. Im so confused. Ive only ever slept with 2 people and the other guy was 7 years ago. I had a miscarriage last month and was also very ill with the flu so had urine tests and they didnt find it then either.
Can you get a false positive or catch it without having sexual contact?