If you are of a certain age, you knew all of that.
Interesting to note that Kennedy's exploits were more or less accepted at face value, though many decades later John Kerry's military record and reputation were all but destroyed by lies and innuendo. Makes you wonder what has changed.
(Cross-posted at Lippmann's Ghost.)