It's undeniable that he is a petty, lying, narcissistic ass of a human being. That being said, I don't much care. Those things aren't that important on their own.
Right now, things are going reasonably well. There are an entire host of issues that I disagree with Trump about but, quite honestly, I don't think he'll be able to get a lot of that past Congress. I'd probably give Trump about the same grade as Obama, given how little both of them actually accomplished. It's kind of funny, but a 'C' or a 'D' is about all we can expect.
Granted, there is certainly luck involved. As with Bill Clinton, Ronald Reagan, and others, factors the President doesn't control can make them look great. Trump isn't responsible for most of the economic improvements but that's just how public perception works.
Yeah, I think he'll get another term.
However, if his second term is as lackluster in ownable accomplishments as his first, I can't see his tenure being remembered particularly well. A lot of his 'promises' have not happened and he has done nothing to fix health care in the US. We also still have to see how his budget logic plays out, which can be a huge factor.