Just throwing this out there: You don't have to cheat to get genital herpes. For instance, oral herpes (cold sores) can be passed on to the genital area. It is POSSIBLE that he could be right, but, obviously the odds are that he gave it to you since the only person you truly know that didn't cheat, is yourself.
-------------------- I didn't get married to pay CS later in life.