I agree that our President is fighting for us. That said, he and his team need to do a much better job of communicating that to the public, and the clearly viable turmoil must be reduced.
On one hand, you have nationalists like Steve Bannon and Jeff Sessions. One of the low points in Trump's Presidency so is his poor relationship with Sessions, who is one of the best that we have. He'll be hard pressed to find a replacement AG who's serious about enforcing US immigration laws, so I'd like nothing more than to see them getting along again. Perhaps a gesture from Sessions defending Trump's stance on Confederate statues would be a step in the right direction. Surely as a conservative Southerner Sessions should appreciate the President standing up to the Left on this issue.
Another faction are foreign policy realists like General Mattis, Rex Tillerson, etc. They're more interventionist in foreign policy than Bannon and probably less conservative on cultural issues, but overall they can probably get along with the Right flank (it helps that people like McCain and Rubio opposed Tillerson).
Then you have two problematic factions in the White House. The first are the GOP establishmentarians (most visibly Reince Priebus, who is thankfully now gone), who have no desire to get along with the nationalist and who want Trump's Presidency to be a rubber stamp for Mitch McConnell and Paul Ryan.
Last, you have Trump's own family: Ivanka and Jared. These are probably the most liberal voices whispering in his ear, and unfortunately the ones he's least likely to tell to shut up because they're family.
So while most of the President's troubles are due to a hostile media and political establishment, some of the inconsistencies and incoherence in his own stated positions on issues are due to there being too many contrary advisors pushing in opposite directions.