#1~bloom~by CLLbean19451castiel is an angel attending high school. he struggles to keep himself and his power under control. especially when a certain troubled teen boy comes into his life. thi...protectivecastieldeanwinchesterhighschool+17 more