I'm glad he let Bolton go...surprised he hired him in the first place if his goal really is to work toward peace on the Korean peninsula, get substantive talks going with Iran and improve our relations with Russia.
I agree though, Trump should not have sent out those tweets bashing him. IMV, makes Trump look more like he didn't know what he was doing when he hired him, than making him look tough on his subordinates.
Trump has a tendency to shoot himself in the foot with unnecessary tweets. That's the double edge sword of being able to "immediately" take a message to the people in the modern world.
President Trump probably listened to someone he shouldn’t have. Wouldn’t be the first time heh. 8>)