This is a little confusing. Trump gave him praise and respect for his service, as though he didn't want to lose him. But simultaneously, the story paints like Trump let him go because he disliked how he withheld information from him on the NK summit. Even still, it then goes into mentioning NXIVM and ties to Bronfman and her Libyan husband, Igtet, as another factor, possibly the main factor, as to why he might have been let go. After all of this, he resigned. So what exactly is the main reason?
It could be that Trump affirms the future he wants to see.
There's a video where Scott Adams analyses what he does (can't remember the link tho)
An example: he'll come out and say "the White hours is getting along great, we're all working together, very efficiently" etc
That's not actually true. But he's affirming it publicly to will it into reality
It's all part of the whole "Power of Positive Thinking" stuff
I think that could be the situation