Disclaimer: I still don't own Charmed.. 2nd and last Chapter..

Chapter II: The best birthday present

Melinda was sitting on the swing. She put her head in her hand and started crying. She knew she should smile and be happy like every other child at her age on their birthday but she just couldn't help it. After a while she felt someone there, she looked up and saw her parents standing in front of her through her tears. She knew they were just and illusion she had. She closed her eyes to make them go away. She couldn't stand this! But when she opened them again they were still there!

"I… don't… understand" she managed to say through her sobs. "Is it… really you?"

Piper smiled at her "Yes, Melinda! It's us!"

"But……… how?" Mel said without quite believing they were there!

"All these years you thought I was dead! But I wasn't… That demon kidnapped me that day." Piper started to say.

"Then THEY thought I had lost your mother. They kept me from you because they thought I might lose you too. When they found out that you mother was alive, THEY didn't let me come back to you… at least not 'till I find her again and save her… That day was a week ago" Leo continued.

"THEY thought to send us back to you today... as birthday present" Piper smiled "Never leave you again" Her eyes filled with tears.

Both Leo and Piper walked towards Melinda as she stood up and stared at them! They hugged her tight.

The last time her daddy had hugged her was... that day… when they thought her mommy died... Exactly 6 years ago! She couldn't believe that both her parents were there. Melinda and Piper were crying and tears were running down to Leo's face.

Then, they all went into the manor, sat on a couch in the living room and started talking.

"I was always looking over you…" Leo said to Melinda.

Melinda smiled "Some times I could feel your presence…" she said as tears were running down her face and mixed emotions in her heart!

Piper couldn't believe she was seeing her little girl and her husband after 6 whole years.

They were still talking when Phoebe walked into the manor. When she saw them, she couldn't believe it! "P--Piper?" was all she said.

"Yes, Phoebe, it's me" Piper said with a smile. Phoebe walked- almost ran- at her and hugged her.

"Oh! Piper! I missed you so much! Why you did that? Why you left us?" Phoebe said in tears.

"I am so sorry Phoebe. I apologize to you and to my little girl" Piper said with tears n her eyes!

Then Phoebe looked at Leo "You came back too!" she smiled.

"Yes, I am" he smiled back.

"Where is auntie Paige?" Melinda asked Phoebe.

"She should be here every minute" Phoebe replied.

As soon as Phoebe finished her sentence Paige walked in…

"Ask and you shall receive" Piper said smiling to her daughter.

Paige saw them there… "Piper? Leo? OMG!" Paige smiled and went over to them and hugged them… "6 years" she said "We thought you… died" she told Piper.

"I know… That demon had kidnapped me so you will forget me and give up" Piper said.

"How could we ever forget you" Phoebe said.

Piper smiled. She and Leo told the story to Paige and Phoebe. Melinda was sitting between Piper and Leo and Phoebe felt a stab of a sharp knofe in her heart. Melinda had found her mommy back and she felt like losing her!

Piper and Leo thanked Paige and especially Phoebe who was like a mother to their daughter.

The fact that they recognized her effort make Phoebe feel a lot better.

After hours of talking, they started getting ready for the party…

Melinda was so anxious! It had been a long time since she felt that happy!

The time had come and the party had begun!

It was rocking..! Her friends were there, her crush was there and, the most important, her parents were there!

She thought that tings couldn't be any better, not until her crush asked her to his girlfriend!

Melinda found her family that day. She found also her love... She found her life back!

Happy sweet sixteen Melinda!

THE END