In light there is darkness it always seems. Severus Snape has always known that. The mistakes he made caused the death of his best friend, of which, he could never forgive himself. A light teaches him to forgive and to learn from his mistakes, until she too is taken away. Years later that light comes back, in the form of her children. Will he finally be able to be the light that she had once been once and for all?All Rights Reserved