Anne and I have now been married almost 32 years, and I am the luckiest husband in the world. – Tim Kaine