User blog comment:ImperiexSeed/Supernatural Mysteries/@comment-3481504-20121201032403/@comment-166.137.119.17-20121201052330

Basically. As a regular angel the power to heal and raise the dead did not come from his grace, but from heaven, which is why cass couldn't do those things when he rebelled. But as a seraph, now castiels grace was enhanced by God so that he could do those things and more without heavens help. But older things like eve and leviathans can block his grace and prevent him from exercising any powers at all. I say leviathans because remember that edgar prevented that angel he killed from using telekinesis.