Now that the show has finished for a month and half, I still come back and rewatch some episodes and this is for sure one of the greatest episodes in this long running show.
I really love to compare Cas in this episode with what he became; and then think about the journey he went through in 12 seasons. Misha and the writers did a perfect job for Cas's character development.
Castiel, you are loved and remembered forever...