Мне пришла одна идея в голову.
В пророчестве про Азора Ахаи сказано: Если возрожденный Азор Ахай потерпит неудачу, мир погибнет; если же он победит, настанет лето, которому не будет конца, и те, кто падет, сражаясь за него, переродятся заново.
Что значит - оживут? Обыкновенно все, кто толкуют это пророчество, игнорируют этот момент. Но что если все-таки это правда? Что если Брану удастся изменить несколько вещей в прошлом, которые изменят всё будущее? Он делает что-то в прошлом, чтобы уничтожить Иных, в то время, как другие герои борются с ними в настоящем, и совместно они уничтожают Иных. И предотвращает Восстание Баратеона, например, убивая Эйериса. И потом мы видим, как время опять возвращается на тот же год, на котором закончилось повествование, но все изменилось: король Рейегар со своей королевой Лиенной живы; принц Эйегон, так никогда и не ставший Джоном Сноу, женат на своей тетке Дейенерис; Нед Старк так и правит Севером, а некоторые из его детей живут при королевском дворе. И Джон-Эйегон дружит со старчатами, как со своими кузенами, коими они и являются, и даже состоит в хороших отношениях с Кейтелин))
Почему именно Восстание Баратеона должно быть предотвращено? Потому что Рейегар похитил Лианну, чтобы она родила ему Обещанного Принца, и это повлекло за собой много смертей, в том числе смерть его самого. А ведь Рейегар как раз подходит под определение: "те, кто падет, сражаясь за него, переродятся заново" - он сделал все это ради Джона, чтобы тот родился и смог спасти мир.
А слова лето, которому не будет конца означают, что магические зимы навсегда закончатся с победой над Иными. И погода войдет в нормальный цикл смены сезоном.