Castiel

Castiel is a main character from Supernatural.

Character
Castiel, an angel of the Lord, was responsible for pulling Dean Winchester out of Hell, on God's command. According to him it was his job to help prevent Lilith from breaking the 66 Seals that, once broken, would release Lucifer from his cage. In reality Castiel, like all the other Angels, wanted to free Lucifer to start the Apocalypse. Eventually, he joined the Winchesters' cause but not before helping Sam Winchester break the last seal by releasing him from his cell.

Het

 * Megstiel - the ship between Castiel and Meg

Slash

 * Crowstiel - the ship between Castiel and Crowley
 * Destiel - the ship between Castiel and Dean
 * Sastiel - the ship between Castiel and Sam

Poly

 * Wincestiel - the ship between Castiel, Dean and Sam

Canon
Meg

Fanon
Dean Winchester

Sam Winchester