Promise

A/N Here's more. Thank you Leah for the reviews. I'm glad others like this fic.

Fiona woke up sad the next morning. She knew that in two day's time she would be leaving the kingdom that was her home but also her parents and her only friend. She still remembered what had happened the night before and was nervous. She knew that leaving was hard but it could help her with the curse.

There was a melancholy mood in the castle at breakfast. Harold knew why.

Soon his daughter would be leaving him and his wife and would probably never be back until she was an adult.

Tears were in his eyes as he and Lillian ate trying to be brave for Fiona's sake.

Things would be different without Fiona around.....

It would be like somebody ripped out a part of his heart and showed it to him. Fiona knew they were trying to be strong but didn't know if she could be that strong but only when helping those she cared about when they were upset or in danger. Harold saw her leave the room so she could go play.

But Shrek was feeling down when he learned about Fiona leaving in two day's time. He was very distant as they played.

"Shrek you okay?

You.... seem sad. Is it because I'm leaving?" she asked him.

He nodded sadly as something began to fall. It was snow.

Fiona laughed as she threw a snowball at him.

That seemed to cheer him up.

Harold smiled sadly as he realised it was snowing. He knew that Fiona would be playing out in the forest with Shrek.

But he knew it wouldn't last.

He hoped that Fiona would find somebody that would make her happy just as Shrek did. Lillian knew things wouldn't be the same without her.

But in the forest Fiona saw Shrek shiver in the cold and ice. "Let's go to the castle. We can be warm there." she told him. The young ogre agreed as he took her hand and followed her. He smiled.

He really liked being with her.

He felt better as they were in her room.

It was nice and warm. But Fiona looked into his eyes and saw sadness in them. She had a feeling he was sad about leaving but there was nothing she could do. She hoped he would remember her after she'd left in a few day's time.

He then fell asleep on the floor.

Fiona smiled.

He looked so cute especially when he was sleeping. She knew that somebody else would be upset too about her leaving.

Snow would be upset.

Harold watched as night fell. Fiona then heard Shrek sneeze loudly in his sleep.

"Oh dear!

He must've caught a cold while we were playing.

I hope he'll be okay." she thought leaving for dinner.....

Harold and Lillian noticed Fiona was very quiet and distant in the dining room. She was thinking of Shrek asleep in her room with the cold. They noticed her leaving after she finished.

She then went to her room.

She noticed her friend was gone. She hoped he would be okay but was worried. She knew that a cold could get worse if somebody stayed out in the cold. She then wrapped up warm and went outside and into the forest. She hoped that Shrek would be okay but wasn't sure.

"Please be okay." she thought finding him wandering the forest asleep. She realised he was sleepwalking and had a high fever. This wasn't good as she helped him back to the castle. She then saw him lie on the floor near the warm fire. She then saw her mother approach but Lillian understood as she left the room.

Harold wondered why Lillian was so happy as she climbed into bed that night.

"I can't tell you.

Maybe she has compassion in her heart for others that are different." she answered as she snuggled beside him....