Haaaaaa I had almost the same idea. But not that the soul is in Castiel, but that he has something very important to do with it. He is acting to strange and he is hidding something. But I think also that Sam is hidding something. Nobody can be trusted.