The only thing that could have made this episode better would have been Cas (because I just miss his face), but I LOVED it all. Now I just want to HUG Sam and Dean. They really need it.
Dean practically rips my heart out and we get amazing brother moments. Yay for Sam. Dean needs someone to drag him toward the light at the end.