I stood there, tears running down my face as I watched a little brown-haired boy run out into the rain, screaming in pain and sadness.
Sadness because his mother and father, the ones who are always supposed to be there for you, were gone. He would never feel his mother's hug. He would never hear his father's advice.
In pain because he wanted so badly for someone, anyone, to love him like his parents should have. For that one person who can hold you and all your troubles melt away. And he would probably never have that.
I watched as he ran and I ran with him, through the trees and up a hill to the view overlooking the ocean.
"Go to him." A voice whispered in my ear. I was surprised but I didn't hesitate to run out of the trees, run towards him.
As he spun around I enfolded him in a hug, full of his mother's love and his father's love too.
He melted into me and sobbed. We stood there for what could have been hours. I, letting him sob. Him, screaming in fury at the parents that left him, alone and so fragile in this world.
As I held him silent tears ran down my face because I knew that I had only a few more moments with him.
Suddenly he stopped crying. It was as if he knew that I was going soon.
He looked into my face and I cupped his face in my hands.
Kissing his forehead I held him tight. My baby, my poor Teddy.
"Mom?" He whispered.
I nodded. The others would have told him stories about me and Remus.
I felt a breeze, tugging at me, telling me it was time to go.
Someone had let me hold my baby boy again and even if it had only been for a moment it was worth it.
"I love you Teddy and so does your dad. Don't you ever forget that."
He smiled and I knew that this was a moment he would hold in his heart forever. Closer to his heart then his first love.
I kissed his forehead and hugged him one last time before walking into the trees and leaving to a place where I could only watch him from a distance and only be with him in his heart.
