Kevin Heffernan's wife is a doctor, and he's willing to put up with almost anything to keep her around.