About Cordelia's husband, I don't think he's a cheating serial killer. I think his profession is an assassin (who sometimes has to seduce his targets cause that's what assassins always do) and Cordelia knows that's what he does when he's away on work.