He didn’t say anything about not revisiting those events personally or with other vets, he said by with “people who weren’t there”. Give a guy a break for choosing to not sit his kids down to hear all the gory details.
"I did it for them!".. sure, why not? but my point is that first and foremost he's making those choices for himself; which is pefrectly fine. what's not fine (IMO) is to pretend such choices aren't selfish.
I speak from my own experience, if it helps it helps, if it doesn't just leave it. maybe it wasn't meant for you
Your claim of selfishness seems to be unwarranted (and perhaps a little mean spirited), how can you possibly tell?