Severus Snape walked up the path to the Potters' house. He stopped about halfway and looked up at it. After a minute or so he shook his head and kept walking. He got to the door and slowly opened it.
Immediately when he walked in, he saw James Potter dead in front of the stairs. Through all the regret and hatred towards this man, he still couldn't help feel sorry. He bent down and closed his eyes for him.
He stood back up and looked around for Lily. After a minute or so he heard a baby crying. Carefully stepping over James, he started up the stairs. He got to the top and opened the door to the child's room. He looked at the little boy and tears formed in his eyes.
"You have your mother's eyes." Severus managed to choke out.
He turned around and tears came falling out.
There she was.
Lily Evans, now Potter, the love of his life, lying helplessly on the ground.
Severus fell to the ground clutching his heart. He took her in his arms and held her close. Tears streaming down his face, he started rocking back and forth.
"Lily…Lily…Lily…" he managed to get out. He took her up closer.
"Lily…I…I'm…s-s-so…s-sor-sorry." He cried even harder into her hair, still rocking back and forth.
This was by far the longest he had ever cried. Severus didn't know how long he was holding Lily, he just knew he never wanted to let go.
After what felt like ages, he stopped crying and rocking back and forth. He looked at Lily and closed her eyes.
He stared at her for a moment, soaking in the face that made him smile and laugh when he was young. That made him cry in fifth year. That made him love her.
He kissed her forehead and laid her down gently.
He took one last look at her, tears forming in his eyes, and disapparated.
