You forgot to mention 'military desecrating, 'unsubstantited accusations', 'self-preening', 'self-righteous'...you get my drift.
LOL! And that isn't even everything......