I've finished watching season two, and I have some thoughts I needed to just get out. Neil Gaiman is a very talented writer, and the way he writes the Ineffable Husbands' relationship is so authentic and beautiful.
Aziraphale and Crowley's relationship is so much more complex than having them end up happy so soon after Crowley admitted his feelings for his angel. They've spent 6,000 years, as Nina and Maggie put it, not talking to one another about how they feel. It isn't unimaginable that Aziraphale would struggle with his feelings when Crowley finally admits how he feels.
Of the two of them, Crowley is more settled in his freedom. He has no ties to Hell, or Heaven, or Earth. He knows that he would be happy living away from all of that with Aziraphale. It's what he's wanted for a while, and he's content with the idea. We've now seen him ask Aziraphale to run away with him twice (once in season one, and once in season two). He's perfectly happy with that idea. And him telling Aziraphale that at the end of season two was such character development compared to him just screaming at his angel in the first season.
Overall, Crowley knows he loves Aziraphale more than Earth, or Hell, or Heaven and Maggie and Nina help him reach that conclusion by the end of the season. Nothing matters more to Crowley than Aziraphale. And we have seen him threaten to throw everything away for him twice now. He wants Aziraphale and Crowley is contented with the idea of it being the two of them for the rest of time.
However, Aziraphale has never wanted solitude. He's never once said that that's something he wants. Aziraphale's wants and needs are in constant battle with one another, and what he wants is ... to be good. His morals are objective, and he is burdened by his constant need to be good and to be fair - even if it means being unfair to himself. He's prone to self-sabotage. And he will forever put other people and beings before himself.
Aziraphale, like Crowley, knows that he is bound to Crowley for eternity. They are soulmates. 6,000 years of finding one another is evidence of that. But Aziraphale's trauma is so deep-rooted. It is engrained in him that he needs to be good. He believes it's integral to his being. He's spent 6,000 years doing his absolute best to impress Heaven and God, and his morals aren't going to change just because Crowley admits his feelings for him. He is, at the heart and soul, good. And he can't move past his morals and put himself first because that would be ... out of character. He's conflicted. But the one thing he is is ... good.
Aziraphale wanted Crowley with him just as much as Crowley wanted him. But he just wanted to try and balance Heaven and Crowley. He wanted Crowley to be an angel with him, and be happy and work together as they always had. He didn't want anything to change (he's so autistic). When Crowley told him that he didn't want to stay in Heaven, Aziraphale was confused and hurt. You could see it in his face.
And, integrally, he could have demanded that Crowley come with him, he could have been selfish for the first time in his life, but he wasn't ... and he couldn't ever be. He let Crowley go. Because he thought that was what was best for him. He put Crowley first and pushed his own wants and needs aside. Crowley told him he didn't want to go, so he let him walk out.
Importantly, we see him doubt. He stops for a split second and considers going with Crowley when he sees that Crowley has waited for him on the other side of the road (Crowley didn't go ... too fast this time, he stayed put and didn't run away - he waited for Aziraphale - but don't get me started because I will cry).
Overall, just as we've seen Crowley's want to run away with Aziraphale before, we've seen Aziraphale turn down that offer in place of doing the right thing (or, what Aziraphale feels is the right thing). This isn't new. And they will get through it. They just have a bad time communicating with one another.
One thing is certain, though: they are soulmates. And they will find their way to one another again. They have done for the past 6,000 years. It's ineffable. They are ineffable.
Neil's a genius. And the mirroring between their relationship in the two seasons is so well-written, and complex and I have so much admiration for it.
Anyways, that's all I can muster in thought. I'm off to cry because angst makes me sob. And I'm heartbroken. I'm so hopeful for a season three. I need to see this angel and ... Crowley again.