martin struck some sort of bargain where the next book series he would write would become incomprehensibly famous at the price of him dying upon its completion, but the demon forgot to close all the loopholes so he's immortal as long as he never finishes ASOIAF
I am now completely convinced of the theory that the last book is probably finished but will be only published posthumously so he doesn’t have to deal with people whining about the ending.