Willow heard soft knocking on their hotel door. She loudly got out of bed and ambled over to the door. She opened the door and the light streaming in blinded her for a moment. When she looked at who was at the door, Willow just stared. Tara was standing there, alive and well.

Willow kept opening and closing her struggling with what to say. "T-tara? Baby? Is it really you?" She had tears in her eyes.

Tara smiled with watery eyes and nodded. "Willow, I- um- I know we have a lot to talk about but…" Before she could finish, Willow moved forward wrapping her arms around her and when she pulled back she kissed Tara with as much passion as possible. Both whimpered softly. Willow pulled away slightly. "Can we just skip the talking?" And Willow pulled Tara inside the room and closed door, pushing her up against the back of the door and started kissing her again.

Buffy woke up from the door closing and saw Willow kissing Tara. "Uh, Will? I'm still here you know?" She chuckled when her friend blushed.

Willow looked at Buffy blushing. "Buffy, uhh, sorry I kinda got carried away." She smiled softly. "Not that I'm not happy but how is it possible that Tara is here?" She looked at Buffy questioningly.

Buffy sat up. "The Powers That Be came to me in a dream and offered me a gift and I chose to bring back Tara." She smiled at both Willow and Tara.

Willow stared at her best friend. "What? Why? You could have had anything you wanted! Not that I'm complaining but still." She looked at Tara.

Buffy got up and hugged Tara. "Welcome back, Tara. And I know Will but we all needed Tara back especially you. I don't regret my decision." She smiled at both of them.

Willow took Tara's hand and squeezed it. "So that's why you were saying you were staying with Faith?" Buffy nodded. "Who else knows about Tara coming back?"

Buffy nodded. "Yes that's why I'm staying with Faith. I wanted to surprise you, Will. Faith, Angel and Giles know but if I'm remembering correctly no one else knows." She was lost in thought for a moment. "Anyway, I should really get going you two." She hugs both Willow and Tara.

Tara looks at Buffy. "Thank you. I've missed you all." She smiles softly.

Buffy smiled back. "We've missed you too."

Willow smiles at Buffy. "I don't know what to say other than thank you." Buffy leaves the room.

Once Willow and Tara were left alone, they just awkwardly stared at each other. Both were nervous.

Willow opened her mouth to speak but nothing came out. Tara stepped closer to her ever so slightly. "Will honey, I know this is overwhelming and we don't have to do…" She was interrupted by Willow kissing her again.

Tara pulled back slightly and Willow finally spoke. "I thought I said we should skip it." She smirked mischievously and went back to kissing Tara. As they were kissing, Willow slowly backed them up to her bed and gently pushed Tara down with her without breaking the kiss. Both huffed in surprise when they hit the bed. They continued kissing and started to caress each other over their clothes causing them to whimper a bit.

Willow reluctantly pulled away. "Too many clothes." She started to take Tara's top off and started kissing and nipping at her neck causing Tara to moan Willow's name softly. Feeling encouraged Willow slid her hand under her back to undo her bra and slowly removed it while sucking on Tara's neck. Willow caressed her body until she was gently holding her breast in her palm and squeezed a bit which elicited a moan from Tara. Willow peppered kisses down Tara's body until her mouth came to her breasts and swirled her tongue around her nipple before latching on. Tara moaned brokenly. "Will- ahhh- I need- you-now, ahhh- all of you."

Willow looked her lover in the eyes knowing what she wanted. She slowly removed her top and bra as Tara watched her intently. She lowered herself back down and both moaned when their naked torsos touched. Willow kissed Tara some more before kissing down her chest all the while caressing every inch of her lover's body. When she reached the top of Tara's skirt, she pulled it down bit by bit until it was abandoned on the floor. Willow softly kissed her inner thighs while she massaged Tara over her panties. She looked up to see her wrecked lover moaning and removed her panties. She stopped momentarily. "Are you sure, baby?" Tara nodded enthusiastically. "But Will, I want to see you too. All of you." She smiled shyly. Willow stood up and removed the rest of her clothing as Tara watched her intently with hunger in her eyes. She lowered herself back down onto Tara and kissed her with such fervour.

Both women moaned when their bodies touched once again. Every part of them felt like fireworks going off. They couldn't get enough of each other. Willow pulled away a bit staring into Tara's eyes as she slid her finger into her lover. Both their breaths hitched with the contact. Willow gently moved her finger in and out until Tara moaned. "Morreee…." She added another finger and Tara bucked into her and whimpered.

Tara gently pulled on Willow's hair as she was being ravished by the love of her life. She couldn't stop moaning and bucking into her lover. As Willow slowed her pace, she started kissing down the length of her lover's body and pulled her fingers out and Tara looked at her and nodded, knowing what Willow wanted. Tara braced herself as Willow started licking and swirling her tongue inside her folds. She moaned so loudly and grabbed the bedsheets. As Willow's tongue entered her, she bucked into her lover sharply.

It took very little time before Tara was coming and Willow was lapping every bit up. Both were panting when they finished. Willow climbed back up to Tara and kissed her. Tara pulled back a bit. "I forgot how amazing it is with you even though it feels like just yesterday we made up. For me, at least." She smiled softly.

Willow frowned slightly. "Oh baby I've missed you so much. I never really got over losing you. It got so bad that I nearly destroyed the world, quite literally. Xander stopped me but I just felt so lost without you. I just can't believe you're here and we have the rest of our lives to love each other. Promise me, you won't leave me again." She sniffled.

Tara pulled her closer and kissed the top of her head. "Willow, I never wanted to leave you ever but it happened. You know I would have done anything to stay with you forever. I don't know if I can promise you that nothing will tear us apart again but I can promise that if it's within my power I will come back to you, sweetie. Always." She gave Willow a watery smile. "Now enough of this sadness. I believe it's your turn." She smiled coyly at her lover.

Tara flipped them over so she was on top. She kissed Willow with so much love and caressed her body so tenderly. "Will, I've missed this. I'll take care of you." She looked at her lovingly and softly kissed every inch of Willow. Tara played with her lover's breasts, alternating between pinching and stroking. She slowly worked her way down to Willow's inner thighs, kissing and nipping at her. Willow was a moaning mess constantly chanting her name.

Willow was wild with lust. "Tara, baby, please- take-me." She moaned out. Tara acquiesced and plunged her finger into her lover's core. She stayed still until Willow was bucking into her and begging her to continue. She moved her finger in and out and eventually added a second finger. Willow was writhing in ecstasy. "Ahhh-please-I need your.." She didn't finish her thought because Tara knew what she wanted and removed her fingers, only to replace them with her tongue. She moaned into her lover's core causing vibrations to hit Willow like tiny electrical currents. "Ohhh-ahhh-Taraaaa-don't stop, baby!" She was relentless until Willow shouted her name as she came. Tara climbed back up to Willow and kissed her lovingly.

Willow just cuddled up against Tara. "My goddess, I love you with everything that I am." She kissed her sweetly. Tara pulled back and smiled at her. They laid tangled in each other in an easy silence.

Tara looked at Willow playfully. "Are you ready for round two?" She smirked as Willow's eyes went wide with lust. Several rounds later, both women were exhausted and panting. They fell asleep legs tangled with Willow's head resting on Tara's chest.

Willow woke with a start and looked around confused. She looked down at the woman next to her and realised it wasn't a dream. Tara really was back. She thought back to the day they shared and smiled. Tara stirred and looked sweetly at her. "Will, sweetie, is everything okay?" Willow nodded. "It is now that you're here." She kissed Tara softly.

Tara smiled softly and looked around. "When did night happen?" Willow chuckled. "When the sun went down, silly."

Both Willow and Tara looked at the clock and grimaced at one another. "Will, I think we better shower and get dressed. The rest of the gang might come by to get you for dinner." She sighed.

Willow frowned slightly. "Ughhh, I don't want to get up. Do we have to?" Tara gave a pointed look. "Ohhhh fine." She gets up slowly, dragging Tara along with her.

While in the shower, they get distracted as Willow started caressing Tara eliciting a moan. They start kissing and touching each other everywhere. It doesn't take long before both women are coming and moaning into each other's mouths. Once Willow and Tara relax into each other's touch, they finish bathing one another. After the shower, they dressed.

When both women were dressed and ready to greet the night, they pulled each other close and started kissing again. Willow pulled back for a moment. "Don't you get used to those pesky clothes. I've got plans for us that involve nakedness and that bed." She blushed and then goes back to kissing Tara for a few minutes before being interrupted by a loud knock on the door.

Willow reluctantly detangled herself from Tara as they both went to answer the door after turning on the light. When they opened the door, they were greeted by a very shocked Dawn.

Dawn just stared at Tara for what felt like forever. "Tara? You're alive? How? When?" She continued to stare. Tara stepped forward and hugged Dawn. "Ohhh Dawnie, I've missed you! Yes I'm back. Ask your sister on the how. I got back this morning. Buffy wanted us to have a proper reunion before everyone else knew." She pulled back and blushed at her words. Dawn jumped up and down and squealed. "Oh my god! I love you guys so much and I'm so freaking happy you're back Tara!" She hugged both Willow and Tara tightly. "We love you too, Dawnie." Willow said.

Dawn pulled back from the witches. "Are you guys ready to face the rest of the gang? I really hope so because I'm starving!"

Tara chuckled. "We're as ready as we can be for the onslaught. Will and I did work up an appetite." She blushed again.

Willow blushed as well. "Come on guys, let's get this over with." They leave the room and head to Buffy's room.

Willow and Tara hold hands as they walked with Dawn. They stopped at the door and Dawn knocked. Buffy answers. Giles, Xander and Faith are all there and see Tara. They all ushered Tara, Dawn and Willow into the room.

Giles came forward first. "Welcome back, Tara." He hugged her. "Aw, Giles thank you. It's good to be back." She pulled back and smiled.

Xander just stood there shocked. "Uhh-hi Tara. Welcome back to the living. Willow you didn't do anything funky, did you?" Willow looked at him annoyed. "No, of course not! Jeez!"

Buffy looked Xander. "It wasn't Willow. It was me. The Powers That Be came to me and wanted to gift me with something so I chose to bring back Tara after much thought." She looked sheepishly at him.

Xander looked bewildered. "Oh, well. Sorry for accusing you, Will. Wow, I mean that's great that you decided to bring back Tara." He smiled.

Buffy looked confused for a moment. "It is? I would've thought you'd get mad at me for not bringing back Anya."

Xander gave her a surprised look. "What? No! Anya and I made peace with one another. It makes perfect sense that you chose Tara. Though I am surprised that you didn't make it so Angel had a permanent soul like Spike."

Buffy looked at him thoughtfully. "I actually talked to Angel about that. And he understands my decision and that's why he told me about Spike being sort of alive. He already knows that I've moved on. It still aches when it comes to Angel but I really just want to be with Spike."

Xander nodded. "Fair point. Then you definitely made the right decision. I'm sure you're anxious to be reunited with Captain Peroxide." He smirked.

Faith has been silent all this time and finally comes forward. "I don't know if you remember me. I'm Faith. The formally bad Slayer. It's nice to meet you properly, Tara." She held out her hand. "And welcome back to the living, Glinda." She smirked.

Tara shyly nodded at Faith. "I remember you. It's hard to forget someone who purposely wreaked havoc and possessed Buffy's body." She smirked back. "I'm glad you're no longer evil and helped out with the First Evil." She genuinely smiled at Faith. "Wait, what happened to Spike? He died? And he has a soul? Woah, I missed a lot. The Powers That Be only told me about what happened to Willow after I was killed." Everyone looked at her.

Buffy chuckled. "Well, cliff notes version. Spike tried to sexually assault me, then ran away to become a man worthy of my love, won his soul back for me, he and I made peace with the past, I gave him a medallion to help defeat the First, he destroyed Sunnydale but the First is gone, Angel got the medallion sent to him, Spike reappeared but wasn't corporeal, Angel is working on getting him back into solid form, Angel will send him my way when Fred figures out the problem. That's pretty much it."

Tara stared at her for a moment. "I'm so sorry he tried to hurt you like that, Buffy. I didn't know he was capable of that. Though I'm glad everything worked out and he went to better himself for you. You must be excited to see him!" She smiled at Buffy. "Oh and Xander I'm so sorry about Anya. She was a great person and friend." Xander smiled at her and thanked her.

For awhile there was silence among the group but then suddenly everyone started chattering at once about the day's events and how they wanted dinner. They decided on a diner down the road. They rounded up the rest of the gang: the newly minted Slayers, Robin and Andrew (who was surprised to see Tara alive). Buffy introduced Tara to everyone who didn't already know her. As everyone walked down the road to the diner, Kennedy saw Willow and Tara holding hands and fumed a bit but she wasn't going to make a scene. She decided to confront Willow later.