Trump has admitted to having a spat with Cain, Cain had said something about Trump, Trump then called Cain a loser, in regards to his Presidential run, then said he didn't think of Cain as a hero becise he got captured. Its on videonif you want to verify it.
John Kelly alleged Trump called soldiers suckers, but there isn't any proof, this also came after Trump fired him.
Trump is about as racsit as Obama
The rest of you unhinged rant isn't worth replying to.