Surprises

Buffy's eyes fluttered, "This has to be a dream", as she looked at him in his tux looking like a knight in shining armour.

"No, luv, it's me and I'm back and here to stay." Buffy got up and wrapped her arms around him in the tightest possible way. He took her in his arms and they held each other like they would never see one another ever again.

"Spike I missed you so much", Buffy whispered in his ear.

"Oh Buffy, it's been torture not seeing you everyday, I never will you again."

Buffy leaned back and caught his lips in what seemed like a teenager's first kiss. Buffy had waited so long for this moment, to have in her arms, holding her closely.

"Why did you leave me?" She asked after breaking the kiss.

"I brought you something…" Spike said as he handed her a velvet box. She looked at the object then at him with a weary eye, she then opened it. Inside the box was a heart shaped diamond gem on a silver band. Buffy was in total shock and she then look on the inside of the ring and found the words 'Forever Yours, William'.

"Spike…" Buffy was at a loss for words, "I-I… umm…" the tears began to well up in her eyes.

"Luv, don't cry it's supposed to make you happy."

"I am happy, I'm so… so happy", Buffy said as she slipped it on her finger and kissed him passionately.

Spike broke the kiss and said, "I brought another thing for you, I went to Africa."

"Africa?"

"Yeah, I had heard of this guy, he could make wishes, well not really wishes, but he could make things happen," Buffy looked at him with a concerned look on her face, "I asked him to do something for me, but I had to pass trials and well I passed and I got what I wanted." Buffy stared at him not knowing what to say or think.

"Buffy, I-I got my soul."

To be Continued…