Sadly, everything you said is true.
History is not on their side.
Truth is not on their side.
And more importantly more and more of america's former allies aren't on their side. They just either haven't figured it out yet or are too arrogant to believe it.