So is Kim apparently.
Kim can not afford to walk away from this deal
Existing sanctions are going make NK insolvent by September, sooner if Trump turns the screws down tighter on sanctions
Kim does not have the internal domestic resources and assets, nor does he have the money finance his nuclear weapons and missile programs. He was getting outside foreign help and foreign funding to make the rapid progress he has demonstrated
President Trump has obviously shut down the foreign flow of cash and weapons making materials that was supporting Kims weapons programs and it looks like their nuclear test and development site has been seriously damaged and rendered inoperable
Trump is essentially dictating the terms of surrender