Don't worry - stuff that happened 30 years ago doesn't matter - Kerry said so himself about his divorce to his first wife. Oh wait, sometimes it does matter - except when it doesn't. Oh hell, it's all too confusing. Did I mention Kerry served in Vietnam?
Nuance. Nuance. Nuance.