Disclaimer: I do not own Harry Potter, Snape, Lily, or any characters in this sotry, that's all Jk Rowling's terrific work. Nor do I own heaven/afterlife (Duh!) This is my FIRST EVER fan fic so it wont be brilliantly good. There will be more than one chapter, I can reassure you that though. Please review!

Lily Potter was sitting by Severus Snape, stroking his hair gently "Severus, Severus, you're safe. You can wake up now."

Memories dug deep into him, meeting her for the first time, those beautiful green eyes, being best friends, and then falling in love with her, although she didn't feel the same way about him, a forbidden love, ruining every thing he had with her with one dirty word, MUDBLOOD, the word ringing out in and then betrayal, nothing but betrayal, Voldemort had killed his only one love, but had left a boy, a boy that was a part of Lily, but also part of James. The memories burned, that undeserving Harry Potter, Dumbledore slowly dying, and pleading to him, telling him to kill the only person that trusted in him, the Order of the Phoenix, and betraying them too, and then finally that snake, penetrating his neck, killing him so slowly, so painfully, and him spilling his memories out, to Harry, so that he knew how to stop Voldemort. But all his efforts of keeping him safe were worthless, he was going to die anyway, but looking into his eyes, her eyes once more loving her until the second he died was worth it.

He woke up, his eyes opening slowly, and suddenly he could see two more eyes staring back at him, shining flawlessly. Thinking he hadn't died and that that worthless harry potter had managed another idiotic thing his life by rescuing him, he closed his eyes once more, but as he shut them, he got a glimpse of her lips, her face, her flawless beautiful face, and he realized it was not Harry he was seeing, but none other than Lily. His mind raced, was this heaven, am I dead, and why is Lily here?

"You're safe now Severus, your safe."

Her calming voice was so good to hear after having experienced nothing but treachery.

He knew that he was dead, but was this a dream, or was he really in heaven, rejoined with the love of his life?

He felt his strength going back in him, and he lifted himself off the ground. The pain had gone. The snake bite was like it never happened. And for once, in a long time, probably since he had been friends with Lily, he felt cheery. He just felt different, not wanting to nag and to be grouchy, but to be happy for once. Maybe it was the lack of dementors, maybe it was because the sun shone so brightly on him, of course maybe it was because Lily was there, and maybe even because the "Chosen One" wasn't here.

A thought hit him.

Potter.

If Lily was here then wasn't James here too? It would be like Hogwarts all over again, except with no escape. For a moment he wished he would have gone to hell instead.

Then Lily interrupted his thoughts.

"Oh Severus" she said as she flung her arms around him into a big hug. "Thank you, thank you for everything that you have done, you protected Harry, and I could never repay you", Lily pulled back from the hug and looked into his eyes, it had been such a long time since she had seen him, well of course she saw him everyday in the realm, watching over him and her son everyday.

She hugged him once more, now sobbing into his shoulder " I regret everyday that I had not forgiven you for calling me that word." Tears started to form in Snapes eyes, after all this time she never forgot abut him, "I'm so sorry Lily I wish I would have never said it I'm so sorry" Snape was trying to control himself not to cry but he just couldn't hold it in any longer.

Once more she pulled back and looked at him with her forgiving eyes "Its the past it was so long ago and you have certainly made up for it."

Snape gave her a sincere smile, this was just how he dreamed it to be, her forgiving him, only it was a thousand times better.

They went back into their hug and the sun beamed on the two of them, drying their tear stained cheeks. He could hear birds chirping and he knew that everything would be all right again.

Then, slowly Lily whispered into his ear in such a hushed voice that he could barely hear her "I missed you Severus" after a pause she started again, now sobbing uncontrollably "I have watched you put your life at stake, for my boy and I know it was only for me, and I thank you, because I know how much you hated him because he was James's kid."

Snape flinched at the word, she had to bring him up, just when he started to feel happy. James, his most dreaded enemy, equally tied with Voldemort, who had killed Lily.

But right now, it didn't matter, he didn't want to argue with Lily or with anyone right now, he just wanted to hold on tightly to her and never let go, making up for the 16 years of crying himself to sleep at night, knowing that Lily would never return to him. But she did, this was the after life, and he was with her again, even if James was in the way, he felt they would be best friends again, just like when they were little. He smiled at the thought. Me and Lily best friends again, it was hard to believe.

And even though he wanted to be more than that, he held that back not wanting to spoil the moment, and simply whispered into her ear "I missed you too."