Castiel

Castiel is a regular 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.

Slash

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

Het

 * Megstiel - the ship between Meg and Castiel

Poly

 * Wincestiel - the ship between Dean Winchester, Sam Winchester and Castiel

Canon
Meg

Fanon
Dean Winchester

Sam Winchester