This posts contains spoilers.
Do not watch, read, scratch or sniff this post before you have watched today’s episode of GOT.
OK, so JON SNOW IS ALIVE.
He breathed again in the final 20 seconds of today's episode of the most popular show in the world (actually, that title belongs to The Big Bang Theory, but we're ignoring that. Intentionally).
Davos, the Onion Knight, finally did what everyone wanted and asked Melissandre (who has put on her go-out face again), to revive Jon Snow. And after cutting his hair (gasp), she did. And he did. And now everything is right with the world.