This post is full of spoilers, and if you've not watched last night's episode of Game of Thrones, it's time to turn back. Because something amazing just happened, and it was an episode we've been waiting for for over a year.

JON SNOW IS ALIVE. Despite everything in the world indicating that he’d return, the internet collectively lost its shit when we all saw Snow gasp for air.

Thanks, Melisandre.

So good.