starlightcastiel:The self-hating Angel of Thursday.You know what every other version of you didafter