So I really liked this episode. I know some found it dull but I liked watching Castiel up in heaven trying to explain his actions to God. Mostly, I just like seeing Castiel. There just wasn't enough of him this season and I've really been feeling the loss. So this episode was something that I felt was much needed. It broke my heart seeing how Castiel broke Dean's trust. But it also broke my heart to see the boys turn away from Castiel based on his actions. Castiel may be doing the wrong things, but he's doing them for the right reasons. That's what makes it all the more heartbreaking. Overall an enjoyable episode and I look forward to the two hour season finale.