Human papillomavirus (HPV) is a virus that is transmitted through sexual, skin-to-skin contact. Penetration is not required to transmit the virus from one person to another, just skin contact. It can be passed through vaginal and anal sexual contact, and less commonly, via oral sex.
I'm so sorry to have to say this, but are you sure that your husband has been faithful to you?