I said last night that, I always thought Trump's first year was going to be rocky. Consider the fact that this is his first elected office, and frankly, he had a lot to learn about what works and what doesn't, and there certainly was a lot of "trial and error".
But I also felt that eventually he would get things figured out and get a solid footing in his second year, and I think we are beginning to see that now.