Lets face the facts.
Odin promised the end of all frost giants.
Abraham religions promised the end of all wicked people.
My next door neighbor is complete asshole.
But at least frost giants are not destroying my home.
Fackin' frost giants always chase my cat....... Always!
J-K-ING To The Killer, Ain't Nobody ILLER