#1~bloom~by CLLbean19751castiel 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...bottomdeanpovcastieldeadmarywinchester+17 more