ok here are all my thoughts on the finale before i fuck off forever. for me the main thing about that choice is that this is who crowley fundamentally is. that was the whole point they were trying to make with the conversation about him being the best angel. he was the only one who wanted better for humans and the only one who dared to ask questions. he wasn't upset with aziraphale in the final fifteen for not putting him over everyone else. he was upset because he didn't think change could happen BECAUSE he never got answers to his questions. i find the ending an inevitable consequence of him getting closure. he just needed the certainty that things could change but otherwise he would always have made that choice.
after that the in-another-lifetime ending was so predictable and i don't know yet that i personally like it but i think there is something lovely about it in the context of god's answer to aziraphale's question. it IS predictable. it makes her (us) smile. they are so meant for each other that even without the thousands of years of memories they ended up together anyway. even if people don't like the ending i think it is great writing in how all the justifications for it were explained in that bookshop scene











