Most predictions are made at detailed level. They are fine extrapolations of what could happen and mostly they are what people want to happen. Many just think the prophecies will somehow come true.
I base mine on
explicit foreshadowing, a differentiated
understanding of false prophecies and true visions, and logic derived from
the author's plundering of history as well as
his habit of not doing what he made people think he would do.
Prophecies do not come true, they merely influence those who believe in them. They are the reasons book-Cersei hates and fears Tyrion or Melisandre believed in Stannis. There will be no "prince that was promised" in the story, only people who believe in it.
Visions proved themselves true. Jojen, Bran, Melisandre and most likely Quaithe have true visions. They might misinterpret them.
Jojen said in S3E10 that armies cannot stop White Walkers, that Bran has to and this was never repeated again, so it will come this way.
Rare foreshadowing is trustworthy. Repeated intents on the other hand are a sure miss. Arya will never finish her list but she might go west of Westeros.
Wasn't there a scene in S7 in which Jon said he is only king because he was made one? Or something like that. It said he doesn't care for it and only uses his position to do what has to be done. He will step down the moment it is. He has refused to be made Lord Stark of Winterfell before. It's his character and GRRM made him "the rightful Targaryen heir" only so he can twist it around in his readers' face and
deny them what they all expect.
Misdirection is at the basis of all five predictions, by the way. They all go against a major build-up. Jorah the most devoted lover is the last one people expect to betray Daenerys. I'm not saying he will kill her, only that Quaithe's prediction of betrayal relates to him and will come to pass. "Will you betray her again, Jorah the Andal?" - another, one time only foreshadowing. So he will. He might fail.
Daenerys will die for the same reason Jon won't be king. Her build-up must crash down in flames. The expected will not be given.
And that's the reason for Sansa becoming queen. That's all she wanted at the beginning and it was portrayed as the obvious dead end only so it could be
turned around in the end. Then there is the clear historical parallel with Queen Elizabeth.
Cersei, finally, has been
on people's death list forever. I never thought the Lannisters would stay in power when I started watching Season 2. I fully expected the story to set them aside as a minor obstacle, I just didn't know if Stannis, Renly or Robb would do it. That's why I believe
this wish won't be granted. Cersei won't be roasted by dragon, strangled by her one-handed brother or ticked off Arya's little list. She might die after a much desired but false pregnancy, though, as Queen Mary of England. People now suspect it was uterine cancer. Mary named Elizabeth her successor, so Cersei could make Sansa Lannister her heir, somehow. It would finalise the historical plunder.