I'll give you a breakdown from someone who is hugely uneducated but massively opinionated (me).
The US cannot initiate a war with NK. The reason for this is that if the US launches an attack against North Korea it will be easier for countries like Russia and China to take the side of NK in the face of international pressure. I'm sure they would like an excuse, the US has few friends in that part of the world.
North Korea cannot launch an attack against the US without forfeiting any hope of support from its allies, as international pressure against them would be too great.
If allies are drawn in it could rapidly reach the scale of a world war, so both sides want to insure they have the most international support in the event of a war so they will have the most countries on their side, hopefully setting the terms for their victory.
North Korea is a poor, starving nation. We have really stringent trade embargoes in place against them because they won't do what we want. All they can do from their position is make lots of threats to try and reduce embargoes against them, and/or provoke an attack from the US without technically initiating a war themselves.
They don't have anything we want (like oil) so the embargoes are actually enforced, unfortunately for them.
TLDR: Nothing is going to change, NK will go on rattling sabers, and the rest of the world will continue to stop them from trading freely. It's all very sad, and kindof boring by this stage.