Castiel and Gabriel have watched over the Winchester brothers for months. But when they meet, what will happen? Future Destiel Future Sabriel Fluff Angst Possible character deaths, but they won't last long, I promise. Enjoy~ (Most things in this story are not related to canon events.)
3 parts