This is another highschool AU fanfiction for destiel and possible sabriel. Dean has strange dreams at night about angels and demons most of all someone who goes by Cas. Though when Dean wakes up he forgets the dream but only remembers a strange name, Cas. What will happen if someone with the a similar name shows up at the school? Any destiel fanart within this fanfic is not mine. I'll only take credit for the fanfiction not the characters.