Do I have to understand it when Dean says he's going to choose you every time? I don't need to know the inner workings of his tiny monkey brain to know that if Dean had to choose between Cassie's life or yours, he wouldn't hesitate.
You ever stop to think about what that does to Cas, knowing that?