if he was the only person you have ever had sex with then you most likely got it from him. are you the only person that he has had sex with? if you both have had partners in the past either one of you could have contracted this virus and passed it on.
been with the same man 7 years. i have hpv. did he cheat on me?