Why is Kim being irrational?
According to Global Research, the U.S. has directly, or by proxy, killed more than 20 million people in 37 'victim nations' since WWII, including Iraq,Afghanistan, Vietnam,Korea, Angola, Democratic Republic of the Congo, East Timor, Guatemala, Indonesia, Sudan -- and others.
Kim believes his nuclear card has kept U.S. from messing with his country.
He is probably right.
The one thing the North Koreans  want -- in order to drop their nuclear program -- is an assurance that the U.S. will not invade their country like they have done around the world in so many other locales.
Odd, the Uncle Sam isn't willing to offer a non-aggression treaty that could possibly end the NK nuclear weapons escalation.
Makes you think they are baiting Kim to take the first punch.