Hi everyone! Last full chapter – I'm so excited that this is finally done! Thanks to everyone who is still reading. You guys are the greatest. There are links on my profile to pictures of the dress, the jewelry and the music that I suggest that you listen to while reading the last part of this story. Thanks for hanging in there with me! Now, on with the show!

****

My brother and I stepped out of the floo, and everyone was there waiting to greet us. Mr. and Mrs. Weasley came and stood beside us and Mrs. Weasley gave me a hug.

"It's so great to see you both again. I'm so anxious about all of this. Does she have any idea?"

I shook my head.

"I don't think so, Ma'am."

"For the last time, it's Molly."

"I don't think my Dad would like it too much if I called you by your first name."

She smiled at me at the exact moment when we heard sputtering coming from the floo. I spoke up to everyone.

"Here they come!"

My brother was standing beside me holding my hand, just as anxious for this as I was. I hoped that this would come as the wonderful surprise that my Dad wanted it to be.

"Ready?"

Everyone nodded their head, and as we saw my Mum's foot step out of the green flames, we all yelled.

"SURPRISE!"

She put her hand up to her chest and was in shock as she and Dad stepped out of the floo.

"What is all this?"

Mrs. Weasley ran up to her with her arms extended.

"Welcome to our home, Sarah! Congratulations!"

"Congratulations? Congratulations for what? Severus, what's going on?"

Dad looked over at us for a moment.

"Would you mind if I had a moment to explain all of this?"

We all agreed, and Dad looked over at Mom, his hand holding hers.

"Sarah, what day is it?"

"It's late September, I know that. Why?"

He smiled.

"Ok, then. What year is it?"

"1998. Why? Severus, what's going on?"

"Sarah, what happened today in 1978?"

She paused for a moment then her tears began to fall and they seemed to have no end. She rested her head against his shoulder for a moment.

"Severus, I completely forgot. I've just been so content to have you back in my life."

He smiled at her and kissed her on the forehead.

"Well, I don't have any real family except for you and our kids, so Molly and Arthur offered their family so we can celebrate this special event. It's about time we had some happiness in all our lives, don't you think?"

All she could do was nod her head, and she kissed my Dad on the cheek.

"I love you, Severus. Did you plan all this on your own?"

"Well, as much as I would like to take credit for the entire event, I had some very crafty helpers."

She turned to look at me and my brother and she pointed at us.

"You two. Come here right now."

Oh great. We're in trouble. My brother and I walked up to Mum and she pulled us in for a big hug.

"I love you both so much. I can't believe that you three planned this together behind my…"

She didn't finish her sentence, but I had a feeling I knew what was going on right now. She was looking over my shoulder and she had frozen – completely still. I pulled away from her and looked at her face. Dad stood behind her and put his hand on her back. She still didn't move, she just looked towards the back of the room. It looked as though she wasn't breathing, then she took a deep breath and her mouth started to open. She was in shock. I took her hand in mine, and my brother took her other hand in his as we watched what was happening. It was as though the group of people had parted, leaving a pathway between the back of the room and where we were standing. My mum started to cry, and a few seconds after her tears started to fall her smile spread across her face, her hand went up to cover her mouth in an expression of excitement. I watched her face start to glow as the people at the back of the room came closer, and as they did her tears got stronger. After what seemed like minutes, the older lady put her hand on my Mum's cheek and ran her thumb across her face and spoke just above a whisper with tears streaming down her cheeks.

"My precious little girl. I thought I had lost you forever."

"Mummy."

My mum threw her arms around who I now know is my grandmum and hugged her. They held each other so tightly it seemed like they weren't going to ever let go.

"Sarah, there's someone else here that might like to have a hug, you know."

Mum pulled away reluctantly from her Mum and looked over her shoulder. I have never heard my Mother's voice speak so quietly before.

"Daddy?"

He nodded his head and she flew into his arms, burying her face in his shoulder.

"Daddy, I've missed you. I'm ok, I'm truly ok."

"I know, sweetheart. I'm so sorry I was such a git to you and your husband."

"Daddy, you mustn't believe any of the things that the Prophet is saying about him. He's a good man, Daddy. He only killed Dumbledore because he made an Unbreakable Vow with him. Dumbledore was dying anyway, Daddy, and he wanted to go on his terms, when he was ready. He knew that Severus would do it on his terms when he had requested, and that's why he did what he did. He didn't want to, Daddy. I promise you, he's a good man."

"He'd have to be a good man for my daughter to fall in love with him. My daughter is nobody's fool."

Mum started to laugh.

"Well, I can be a fool sometimes, Daddy. Come and meet everyone."

She took him by the hand and dragged him willingly towards us.

"Daddy, Mummy. I know that you both remember Severus."

Dad took their hands and shook them.

"It's a pleasure to see you both again. Thank you so much for being here. This means the world to Sarah and therefore it means the world to me."

They nodded their heads, then Mum turned to us.

"Mummy, Daddy. I'd like you to meet our children. This beautiful young woman is Eileen Bronwyn, and this handsome young man is Severus Jr."

We both nodded politely at them.

"They're gorgeous, Sarah. Our grandchildren are gorgeous!"

"That's because they take after their father."

I realized the time, and took my Mum's hand in mine.

"Mummy, if we're going to do this properly, we need to go. Mrs. Weasley, is everything upstairs?"

She nodded her head from the kitchen.

"Everything is upstairs in Ginny's old room, Eileen. You just go on up there and we'll be up in a minute."

"Come on, Mum. Let's get you ready."

"Ok. I'll be back down in a bit I guess."

Dad looked at Mum and smiled at her.

"I'll be right here when you come down."

She smiled brightly at him as we walked her upstairs to where everything was waiting.

****

Sarah walked up the stairs in a total state of confusion. In the last ten minutes she had walked in on a surprise party, been reunited with her parents, and remembered that it was hers and Severus' anniversary this very day. She walked into the room that had been set aside for her and Eileen gave her a hug.

"Mummy, your dress is in the closet, and you have your wand with you. I won't even attempt to do anything to your hair or your face because you look perfect just the way that you are. I know Daddy doesn't like it when you put lots of makeup on anyway. There are two boxes on the end of the bed that Daddy wants you to open and put on. Don't take too long, ok? We're downstairs waiting for you."

Eileen blew her mother a kiss as she left the room, heading back downstairs to help get everything ready. Sarah sat on the edge of the bed and took a deep breath. She had an idea of what was going on right now, but nothing had really been said to her from anyone. It must just be a big party for their anniversary, and she was totally fine with that. Severus had improved so much health wise, and she definitely agreed with him that it was time that there was some happiness in everyone's life, and their anniversary was definitely time to celebrate. She smiled, and took off her robes, and opened the closet. She gasped at what she saw. Severs had kept her wedding dress all these years, and here it was, hanging in the closet for her to put on. She immediately put her dress on, and attached the hunter green cloak that she had worn overtop twenty years ago. She decided that if she was going with what everything was the day they got married, she would do her hair and makeup the exact same way. She cast the simple charms on her hair and for her make up to look natural and understated; just the way that Severus loved her look. Naturally beautiful, is how he described her on their wedding day, and she just hoped that he would think the same today. She sat on the bed and opened the letter that was addressed to her.

'My love,

Twenty years ago today I stated to the world that I loved you, and that I would be there to protect you. I want to make that promise again, Sarah, as I feel that I failed on the last part of my promise. If you will have me, again, I promise that I will never leave your side, nor will I allow you to make such an incredibly generous sacrifice to keep me safe.

Sarah, if you accept my invitation, there is no need for anything official to happen. We are already married, and I love you with every piece of my shattered heart and soul.

I am asking if you would be willing to re-confirm our vow to each other, in front of our family and friends.

If I do not see you downstairs then I will know your answer and I will still love you more than I ever thought it possible to love another.

If you choose to do this with me, you will see my heart expand more than humanly possible in its attempt to contain my pride and my emotion.

I love you more today than I did when we had our first kiss, our first admission of love for each other, or even when we snuck out of school to come home and physically express our love to each other.

Sarah, I hope with everything in me that I will see you downstairs in a few moments.

I love you with everything that I am,

Severus

P.s. – you wore what is in the small box on our wedding day, and I thought that it was about time that you had the matching pendant. They in no way match your beauty, they just enhance it a little.'

Sarah opened the small box, knowing that her emerald earrings would be inside, then she opened the long box and gasped at the pendant she saw. It was on a beautiful silver chain and hung just at her collarbone. She looked at herself in the mirror then almost flew down the stairs to meet her husband.

"Sarah, you look beautiful."

"Thank you, Molly. Where's Severus?"

"He's outside waiting for you, dear. Are you ready?"

"I've waited 18 years, Ma'am. I'm more than ready."

She walked outside and found Severus through the crowd and he beamed at her. She stood beside him and took his hand.

"You look radiant, Sarah."

"I'm quite dull compared to you, my love."

"So we did well in getting this ready?"

"I am truly speechless, Severus. Well done. This was the best gift I could ever have received. Ever."

Severus kissed her gently on the lips, then spoke softly to her.

"Well, are we ready?"

She smiled up at him.

"Absolutely. How do we do this?"

"That's all planned out, love."

He looked for Arthur who nodded in Severus' direction.

"Everyone, we're ready to begin. Please come and gather 'round, gather 'round."

Everyone came together in a small cluster behind Sarah and Severus. Severus Jr. stood to the right of his father to act as 'Best Man', and Eileen stood to the left of Sarah to act as her 'Maid of Honour.'

"Everyone, we are here to celebrate a very happy occasion. Over twenty years ago Severus and Sarah met at Hogwarts, developed a friendship that would turn into a lifelong bond. Through 18 years of separation they have survived, and nothing could be more fitting than on this, the 20th anniversary of their initial vows to each other, they should renew their commitment to each other. We are so glad to have you all in our home to witness this special event. Now, because this has no legal standing, it is just a public profession of commitment there is no structure to be found, except that at Severus' request we will perform an Unbreakable Vow. Severus has asked me to be the binder. Is that alright with you, Sarah?"

She looked into Severus' eyes as she responded.

"That's perfect with me."

"Excellent! Severus and Sarah, please extend your right hands towards each other and grasp the hand of your love."

They did so as their eyes never broke contact.

"Severus, did you wish to say anything?"

"Sarah, I told you on our wedding day that I was a man of few words. I still am, even more so. However, what I wrote in the letter you read upstairs is completely true and I meant every single word. Seeing you walk out here as radiant as you are made my broken heart mend a little, knowing that you voluntarily wish to be here with me. You have no idea what that means, Sarah."

She smiled and nodded her head a little.

"I do, Severus. Believe me, I do."

"In front of everyone here witnessing our Unbreakable Vow, I promise that I will love you until the last breath I take on this earth, and I will be there for you and our two incredible children. I will, with everything in my power, do my best to make up for the time that we have lost, and though I may not be perfect in the attempt, my desire to keep you happy is always first and foremost in my mind. I love you more today than I did when I first met you, Sarah Elizabeth."

Sarah closed her eyes, knowing how difficult that was for him to say.

"Sarah, is there anything that you wish to say?"

She nodded her head.

"I don't have any words ready since this was totally unexpected, though I'm so glad you planned this. Severus, you are my life. Every day that we were apart I would replay a particular memory I had of you until that memory was a permanent fixture in my brain; as though it had just happened the day before. Every expression that has ever come across your face, every kiss, every touch. Severus, I know you just said this, but it's fitting for me too. I love you more today than I did when I first realized that I was falling in love with you and we kissed after the Christmas Ball in the Common Room. You are everything to me, and I promise you in front of our family and friends that I will do everything that I can to keep you safe and happy. I love you."

Severus smiled at her and nodded his head as Arthur placed his wand over their hands

"Severus and Sarah. As of this moment you have both placed yourselves voluntarily in an Unbreakable Vow with each other and done so in front of these witnesses."

A blue stream came out of Arthur's wand and wrapped around their hands. He watched the stream surround their hands and was about to speak when he saw that there was no need.

"I was about to say you may kiss your wife but I see you already beat me to it. Congratulations to you both!"

There was applause from the people that were there to witness their commitment, and as soon as they had pledged their love to each other again, the music started and Molly began serving mountains and mountains of food. People had brought cameras of course, and were taking pictures of Sarah, Severus and their children.

After eating dinner and talking with everyone that was there, Eileen stood up and put her wand to her throat.

"Hi everyone. In case I haven't gotten to meet you yet, I'm Eileen. Even though Mum and Dad didn't get married again today, I think they should have a first dance, don't you?"

Everyone clapped and agreed with her statement, causing Sarah to blush and Severus to shake his head. They stood up and went to the center of the room as Eileen kept talking.

"There's a special song that I'd like to sing for their first dance, and there's a reason why I think this song is perfect. My Dad's Mum's last name was Prince, and I was named after both my Grandmothers actually. However, what makes this song even more special is that my Mum would sing it to me when I was a baby, and then when my brother came along she sang it to him as well. She would be doing work at the house and I would hear her singing this song to herself, and the words of this song are perfect for today. I hope you like it."

Severus took Sarah's hand in his and put his hand securely around her back as they looked into each others' eyes and began to move to the sound of their daughter's voice.

"Some day my Prince will come. Some day I'll find my love. And how thrilling that moment will be when the Prince of my dreams comes to me. He'll whisper "I love you" and steal a kiss or two. Though he's far away I'll find my love some day. Some day when my dreams come true."

Severus looked at Sarah as they continued to dance to the beautiful music.

'Did you really sing this to our kids?'

She nodded her head.

'It's true. My Prince has come, and I got him back. He told me he loved me and stole a few kisses.'

'I'll steal a lot more than a few, my dear.'

'You don't have to steal them. I'll give them to you voluntarily.'

"Some day I'll find my love someone to call my own. And I'll know him the moment we meet for my heart will start skipping a beat. Some day we'll say and do things we've been longing to. Though he's far away I'll find my love some day. Some day when my dreams come true."

Severus placed his lips gently against Sarah's, their emotions getting the better of them.

'My dreams have come true, Sarah.'

'Mine too, Severus. Mine too.'