I cannot understand why any military veteran would support Donald Trump after then-candidate Trump disparaged John McCain as a “not a war hero. I like people who weren’t captured.” The late Sen. McCain was a Navy pilot shot down over North Vietnam, endured torture during his five years as a prisoner of war. For those veterans who have continued to support Trump, recent revelations of our president’s contempt for those who served, fought, and died should be the last straw.

I am not a hero by any stretch of imagination, but I did serve in in Vietnam periodically from 1964 to 1968, including the Tet Offensive, and possess four Vietnam service medals and two Air Medals. I was not captured or killed, so I guess I am not a “loser” in Trump’s view, but I did serve for five years of my life as a naval flight officer during the war, so I guess I am a “sucker.”

For those veterans who still believe that the Atlantic report is another instance of “fake news,” think again. The Atlantic story has been verified by a number of organizations, including national security correspondent Jennifer Griffin of Fox News.

Trump visited Arlington Military Cemetery with Marine Corps General John Kelly where he expressed bewilderment as to why they served and died. As they were standing beside Kelly’s son’s grave—First Lieutenant Robert Kelly, killed in the Afghanistan conflict in 2010—Trump asked “I don’t get it. What was in it for them?”

Who could make stuff like that up? Saying that to a grieving Gold Star father at his son’s grave? Of all character flaws that Trump exhibited over the past four years, that one is the worst. It shows Trump to be—morally and mentally, emotionally and ethically—unfit to be commander-in-chief of our military and president of these United States of America.