"Maybe its time to sign a treaty to end the Korean war, with a guarantee by the United States that it won't invade."

Treaties are all well and good. But 'guarantees' of that sort are, in the end, worthless. Especially when the guarantee is given by a democracy. A few years later someone else is in charge, and they're not bound by the promises given by their predecessor.