Just wanted to point out that Newt's claim that it took "7 months" to pass ObamaCare needs some context. That's the formal period from the time it was first introduced, but the truth is they started working on health care from the moment of his inauguration. It finally passed in March 2010, which means it really took about 14 months. Of course, that also meant that he wasn't able to do much else during his first term in terms of major legislation, so the Dems never got their immigration bill despite having control of Congress and the Presidency. Obama has said that was the biggest mistake he made.
I think it's important to realize how slowly Washington normally moves to understand why neophyte Trump acted as he did. Newt thinks he moved too fast, and that may be true. On the other hand, if the GOP moves at the usual glacial pace we see in Washington, then getting to health care, and tax reform, and immigration wouldn't happen before the midterms. And Trump, as an executive used to making decisions one way or the other rapidly, the constant hand-wringing and endless back and forth in which Congress was engaging had to be frustrating as hell. I'm sure he thought "either vote for it, or don't. But I'm not wasting months trying to chase a consensus that may never emerge, and risk missing doing other stuff of importance."
He probably was wrong for pushing for as fast a resolution as he did, but he's also right in thinking that this stuff just takes way too long, and people need to make up their mind a make a decision, one way or the other.
Time will tell. It may be that the prospect of no deal at all may induce both hard-line conservatives and moderates to reconsider their positions in the meantime.