Really good synposis MJ. We are very much aligned on views and thoughts. I may be a little more libertarian than most, but like you, I am a constitutionalist. I was a Ted Cruz guy.....which may make a few on here shudder.
I said it several pages back, I don't like the way that Trump represents himself at times and wish he was better at presentation/speaking. However, he is a NY street fighter and at his age, I don't expect him to become "diplomatic" anytime soon.
As you pointed out, he has delivered on some things and others not so much yet. However, I do believe it is unprecedented the way he has been attacked and scrutinized from day 1....far more than any other president in my lifetime (considerably more than even Reagan or Nixon). It is a constant daily barrage of criticism (some warranted, some not) especially in this plugged-in, social media world. So using that as our filter, I think he has accomplished quite a bit.