If you want the real answer, it's he's 100% straight. He just has some leftover trauma from Jessibel, so he's repelled by any woman who isn't extremely submissive. He gets along fine with any woman who's kind to him and he's even shown romantic interest in a couple. He just has the misfortune of being partnered with the woman he finds second least attractive in the world.