This is by no means a completed list, nor will it ever be complete.
angels lie to keep control
Heaven• Being a "younger" angel, Castiel was watched closely by his siblings. He emulated his "older" siblings and would do anything to make them proud
(
Read more... )