Gadreel is such an underrated angel. In the end, he did what he thought was right. He reminded me a lot of Castiel, you know that one puppy angel we defend with our last breath? Gadreel deserves more love assholes.
I love their friendship so much it hurts. People need to stop with the 'PHAN' crap (no offense if you ship Phan but). They can miss each other when they're gone without being in a relationship ya know.