I was once asked by a Korean War Vet (Army) how it was that we Vietnam Vets could talk about the war so easily. He said he had great difficulty sharing his experiences. He felt like it wasn't right for him to share them as easily as the Vietnam Vets did. I can only say that I grew up in a different generation. As a child of the 60's, openness was valued and appreciated. And hiding the horrors of war, only perpetuated it's existence. I know very few Vets who think that war is a good way to resolve problems.
As for getting smacked, well he did say "No", to question further was breaking an unwritten rule that my Father also practiced, his word was law and one is not allowed to question it.