Trump fired John Bolton, that alone should be redemption enough....
I agree it was positive development. Bolton and Pompeo are both warmongers. The problem is he knew that when he hired them...So what changed? Before their appointments both Pompeo and Bolton were tripping over themselves to ingratiate themselves with Trump. After the appointments Bolton made the mistake of disagreeing in a public way over Trump's handling of the Taliban and Korea.
I also agree that by nature Trump is not hawkish on war and I admire him for resisting pressure to attack Iran and Korea. However, he doesn't seem to understand that words matter and he might stubble into a war as a result. Pence is a hawk and a religious extremist IMO..