Global nuclear disarmament is the only answer. Anything else is hypocrisy...
The argument that "we can have nukes but you can't" is not only hypocritical but it's embarrassingly condescending. Once the nuclear genie was let out of the bag the only answer was global disarmament. To argue that some countries are "allowed" to have nukes and others must never develop them, is frankly insulting.
Does that mean that I think NK should have nukes. Fuck no of course not. But I don't exactly feel safe that the US, Russia or India has them either. There is only one country on earth that has ever used them in war time, and the argument that the use in that case was justified to save lives and end a war doesn't stand the moral litmus test IMHO. For one it assumes that their use WAS morally justified, which I and MANY would disagree with. But it also elevates your own country to a high horse moral position in which you self dictate that only a select few countries could be trusted to ever use them "properly". Whatever that means.
By creating such an "old boys" trusted club of countries it by default puts the rest of the countries in a category of countries that we don't trust with being able to handle such moral judgements.
I of course actually DO believe that a regime like NK can't indeed be trusted with nukes. But I don't think long term any country can. And if one wishes to partake in diplomacy with ANY nation, it helps if you aren't talking down to them as if they were little children, no mater what their record might be.