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

– Tim Kaine