I disagree you can be all those things without being a jackass.....Trump flaws are more than his demeanor the man has a long track record of treating people poorly, cheating on wives, friends, business partners, his taxes, he is well known for failure to pay contractors for small jobs, etc.....Trump's character is far below what we should accept as the leader of the USA, Trump couldn't act presidential if his life depended on it.
As for his accomplishments , what has he done really....wall, nope.....healthcare reform.....nope, immigration reform.....nope, a tax cut that many people don't even see in return for increases in spending like he is a liberal contributing to one of the fastest climbing debts in US history screwing generations to come.....check.....
The country would have gotten so much more out of a GOP controlled government those 2 years if someone else had won the nomination....in fact we probably would still have a all red government.....