A Supernatural fanfic. After Castiel disobeys his superiors, he is stripped of his wings and Grace, trapped on earth as a human. He loses his memory of everything he knew as an angel, including the Winchesters. Dean and Sam help him remember who they are and who he really is. Note: I'm only on season 5 currently so this is based on what I know so far.