Trump is... learning. I don't agree with him on DACA or on this climate deal thing (if he flip flops that is), but he seems to have reigned in his twitter the last few weeks. Despite what others might have though, I never 100% gave up on him. I think there's still time to save his Presidency.
I remember some Ted Cruz staffer said that if Trump didn't change his Presidency was effectively over. I agreed with that 100%. But he seems to be changing. Hopefully it continues.