When I served, some of our upper enlisted and field grade officers were Vietnam vets. I considered them all “real life super heroes.” They were hard on us for a reason. It took a while, but everyone that gave a shit appreciated them. They saw and experienced shit that’s impossible to comprehend.