Trump came to power largely because he found the sweet spot in the voting public. He saw far more clearly than anyone else running on either side that the huge voting block of mostly white, blue collar working class was being totally ignored, yet held legitimate and deep-felt concerns about employment, health care and security.
Democrats, Trump saw, were focused big time on such issues as minority rights and free college for all. Republicans were happily repeating their familiar mantra of tax reductions for the wealthy and anti-Obama excesses.
So Trump moved in, successfully, to rally this very large, ignored population, promising security from aliens, return of manufacturing jobs, and affordable and expanded health care. He both caught their attention and captured their votes. Without question, this group assured his victory in Florida, Pennsylvania, Wisconsin and Michigan.
Now comes Trump care, both pulling access and care away from this voting block and assuring that they will face major new costs and obstacles and the certain loss of access even to catastrophic care. And they will feel totally let down and treated like fools. They will, in fact, correctly see that they are being screwed by Republican politicians and by Trump himself.
From a large list of early missteps, what might bring Trump down is less likely to be impeachment or resignation as a result of policy or conspiracy theories, but much more likely to be from shock and disaffection by his principal voting block. The blue collar working class will feel let down and lied to and will turn against him quickly, loudly and big league.