Need I draw comparisons with Buddhism and the Vedas?
Nope, the confirmation you are referring to the entirety of Scientology and not just the small part you quoted Castiel as describing. The context makes more sense.
Concerning the latter I was referring to myself and Castiel etc
Haha, in a weird way that's ironic, a group with a single mouthpiece. Very apt for this thread
