(
janedavitt May. 12th, 2005 08:59 am)
This is the final part of the story and thanks once again to our beta
ginnylovesspike,
cheesygirl for the icon and all of you for reading and commenting. :;hugs::
And to my wonderful co-writer
wesleysgirl because it was all her fault idea. Really ::smooches her::
Previous parts are here.
Pervasion
by Jane Davitt and Wesleysgirl
Part Five
"He landed an hour ago," Giles said, sounding like someone on the extreme edge of his patience. "He'll be here any minute."
He'd said that the last three times Spike had asked, but Xander still wasn't making an appearance. Spike pouted, caught Giles' eye, and stopped. He knew that Giles was just as eager to see Xander as he was -- and probably just as apprehensive, too.
The time since Xander's call on Saturday afternoon had been spent enjoying themselves -- fucking until they'd both called a halt on account of exhaustion. They spent the evening drinking beer, eating take out curry, and watching movies with car chases and explosions because the cliché called for it and they were in that kind of a mood.
When they'd woken, the sun had broken through the tatters of clouds left behind from yesterday's storm and even the brisk, chilly wind hadn't stopped them going out, hopping on bus after bus and exploring London like tourists, with Spike reconciling his earliest memories of the city with what existed now and feeling an odd pang of nostalgia when he discovered a pond he used to sail toy ships on still held ducks.
He'd resisted and protested when Giles had dragged him into the Victoria and Albert Museum and then, captivated by the displays, had been the one who had to be persuaded to leave when Giles refused to walk down another corridor or climb another flight of stairs.
They'd got back, checked Xander's flight details online, and done some desultory tidying up before settling down; Giles recumbent on the couch, Spike on the floor, leaning back against it so that Giles' hand could trail idly through his hair as he read to him.
Except the reading had been interrupted several times because as the hours went by Spike couldn't think about anything but Xander.
"Feel like I'm gonna be sick," Spike muttered, twisting, turning his head and pressing his forehead to Giles' knee. His stomach felt like he'd swallowed something he shouldn't have, his pulse was too quick, and he was starting to get a headache despite the fact that he was wearing his spectacles.
"Then make sure you don't throw up on me," Giles said with a distinct lack of sympathy in his voice, although the hand that stroked the back of Spike's neck was comforting. "And don't, for the love of heaven, greet him with a confession and an emotional scene the minute he walks in. He's a little late, so there's obviously been a small delay, and he won't be in the mood for --"
The scrape of a key in the door cut off Giles' lecture and the hand on Spike's neck clamped down painfully.
Knowing Giles was as on edge as he was helped. Not much, but a little.
Spike had thought that he'd hang back and let Giles greet Xander first, but as he heard the door opening he found himself scrambling to his feet and heading for the front hall, where Xander was just coming in and setting down his suitcase. Spike picked up the case and moved it over against the wall as Xander shut the door, and then put his arms around Xander -- underneath his jacket, and it must have started to rain because it was damp -- and kissed him. "Missed you," Spike murmured, trying not to cling too desperately. He knew Giles was standing there behind him, waiting his turn, but he couldn't quite let go.
"I missed you, too," Xander said, his hand cradling the back of Spike's head as he pulled him in for another, longer kiss. His lips and nose were cold. "You okay?"
He knew what Giles would think of him saying otherwise, so Spike nodded and stepped back. "Yeah. Had a good day, didn't we, Giles."
"My aching feet prove it," Giles said dryly. He met Xander's questioning look with a smile. "We went sightseeing, just like you. At least I hope you didn't go to Rome and miss everything but the shops and clubs." Before Xander could answer -- although his guilty expression did it for him -- Giles moved closer and gave him a kiss that, to Spike, looked as desperate as his own once Giles got going.
"Well, it's good to have you back, Xander," Giles said, stepping aside. "Are you hungry? Do you want anything?"
Xander shook his head and took off his jacket, hanging it up. "I had scary snacks on the plane. Some kind of fruit cup thing. I think it might have been alien fruit."
Not knowing what else to do or say, Spike cleared his throat and gestured at the suitcase. "Want me to take that up for you?"
"Nah, leave it." Xander was bending to untie his shoes. "I'll get it later. So where'd you go? Anywhere I'll be sorry I missed?"
Spike couldn't help but think of Friday night, and the knot in his stomach tightened.
"I don't think so," Giles said. "Museums, parks -- completely forgettable pub for lunch, although their steak and kidney pudding wasn't bad. Not really your idea of fun."
Xander straightened and shrugged agreeably, toeing his shoes aside, and then headed for the living room, dropping down in the middle of the couch with a contented sigh.
Giles and Spike followed him in. The couch was big enough for all three of them, but normally they each took a different chair, and Spike often preferred a cushion and the floor. Tonight they sat on either side of Xander, Giles slipping his arm around Xander's shoulders, Spike resting his hand on Xander's leg, kneading the muscle with his fingers like an anxious cat.
"So how was it?" Giles asked. "Did Dawn enjoy herself last night? Did you?"
"God, was that last night? It feels like a hundred years ago." Xander sighed again, but Spike didn't think he sounded tired. "It was good. Dawn had fun, there was much dancing and not too much drinking, and Buffy met a guy."
"At a gay club?" Spike asked. Didn't seem like an unreasonable thing to ask, and he was surprised to note that all he wanted for Buffy was for her to be happy. There wasn't any longing there anymore when he thought of her.
"Yeah. There are plenty of straight people at gay clubs, which I'm pretty sure you already know." Xander was looking at him funny. "Including Dawn and her friends. Although with the way they were dancing together, I could see how people might get the wrong idea."
"And you let --" Spike caught himself. "Huh. Guess she's old enough to do what she wants now. Still think I'd have a hard time buying her a drink though. Old habits."
"Quite," Giles murmured. "But with all that Dawn's experienced, I suppose it's time we trusted her to make her own decisions about her life. She'll make errors of judgment no doubt, but she won't learn any other way. I just hope snakebites aren't popular in Rome; that drink was my particular nemesis one Saturday night when I was her age; never touched one since." He leaned back and said, a little too casually, "Meet anyone interesting?"
"Not as interesting as you guys," Xander said, as if he meant it. He settled his hand on top of Spike's and rested it there, stilling the movements of Spike's hand. "What's going on?" he asked, turning to look at Spike.
Spike looked at Giles hopefully.
"Nothing," Giles said, drawing Xander's attention back to him, for which Spike was profoundly grateful. He was flashing back to that fucking toilet and that bit of a kid, younger than Dawn, for God's sake, and he was swamped in the sick shame he hadn't let himself feel when Giles had found him. "There's something we need to discuss that cropped up over the weekend, but it's not in the least urgent."
"Well, right now the only urgent thing for me is to lie down," Xander said, glancing between them before shifting and doing so, his head in Spike's lap and his calves draped over Giles'. "Okay," he said, as Spike began to tentatively stroke his hair. "I'm lying down, so lay it on me."
"On Friday we went to that club, as you know," Giles began, his voice steady, reaching out and taking Spike's free hand in his. "I was... not having the best of times, to be honest, and by the time Spike and I got back home we were... arguing."
Spike squeezed Giles' hand. "You don't have to do that," he said. "Don't lie for me." He could tell Xander knew something was wrong, so he tried to get as much of it out at once as he could. "I grabbed some poor bloke -- a kid, really -- off the dance floor and dragged him into the bathroom. Kissed him. Got him to..." He closed his eyes and swallowed, forced himself to open them again. "Giles came in before anything really happened, though. Stopped me. I needed him to."
Xander was looking up at him, hurt and confusion on his face, but he put his hand where Spike's and Giles' were entwined. "I don't... why? Were you that mad at me for going?"
"No," Spike said. "I don't know. Maybe. Not mad so much as worried."
"Worried about what?" Xander asked gently.
"That you weren't coming back," Spike said.
"Huh?"
"I didn't quite understand that at first either," Giles said, stepping in as, apart from that single, puzzled word, Xander seemed struck dumb by Spike's confession. "You were only going away for the weekend, after all. But what it comes down to is that Spike needs something from us that we haven't been giving him. Needs it and didn't ask because he was afraid that if he did he'd lose you." Xander's face showed an instant concern, but Giles kept on talking, obviously as keen as Spike had been to get this said. "You leaving imposed an additional stress, and it got too much for him. So he did enough -- more than enough -- to open my eyes, and after some discussion I... gave him what he wanted." Giles hesitated. "I was more than willing to do it. I was angry enough at first to make it easy but after that... I still wanted to."
Xander sat up and pulled Spike into his lap roughly and unexpectedly, which of course made Spike wince because his arse was still sore and would be for days. Gentle hands removed Spike's glasses and handed them to Giles, then touched Spike's face, not giving him any choice but to meet Xander's gaze. "I know," Xander said. "You don't have to tell me." Relief flooded through Spike, making him feel sick and warm and weak, and he heard Giles sigh. "Please. You don't really think I'm that stupid, do you? What did you do?" This last question was clearly directed at Giles.
Spike didn't turn his head, but out of the corner of his eye he saw Giles' hand come up to rub at the back of his neck. "I -- ah -- I -- oh God."
"Stripped me bare and spanked my arse raw," Spike said, rescuing Giles out of gratitude and not sharing his embarrassment, not now that Xander knew. "Made me feel safe. I needed to know someone could stop me when I went too far. If I don't know that, then I will. Like Friday. So sorry, love. Never wanted to hurt either of you. You gotta believe that."
Already the relief was receding; suppose before, when Xander had said he knew, he'd been talking about something else? Suppose he got mad at Giles for doing it... fuck. Spike held Xander's gaze and waited anxiously.
"I know," Xander said. "I know you wouldn't do something like that on purpose."
But that wasn't right, any more than it was to let Xander go on thinking it. "I did do it on purpose," Spike said, his voice trembling. "Knew that it'd push Giles' buttons, didn't I. Wanted to make him mad enough so he'd hurt me."
Xander's hands were still gentle, which just made Spike feel worse. "I know," Xander said. "Just because I've been kind of... okay, really avoidy on the whole subject doesn't mean I don't understand. I do. I get it. I'm not mad." He seemed to reconsider that. "Well, only a little mad. But also sorry."
"You've avoided it up to now," Giles said. "But that's not possible anymore. And it's so bloody difficult. I want to help Spike; I don't want to upset, or exclude you."
Giles sounded torn, and this was just what Spike didn't want to happen; him fucking things up between the two of them. He still, after all this time, felt that Xander's happiness came above his in Giles' eyes; it did in his own, and he didn't have a problem with that at all, but he wished, a little bitterly, that he'd been stronger. Giles shouldn't ever have to choose between them.
"I don't want to be upset or excluded," Xander said to Giles, before looking at Spike again. "And I don't want you to be needing something you're not getting. I can't say I like the idea of you being hurt, even if you want to be and Giles is the one doing it, but if you need it..."
"Wish I didn't," Spike said, beginning to think for the first time that maybe they were going to sort this out. "Wish I could figure out how not to."
"Maybe you will," Xander said. "Or maybe we will. Or maybe not." He sounded determined. "Either way, we'll find a way to deal with it. Okay?"
"Okay," Spike said.
"Good." Xander pushed Spike off his lap. "Strip."
Spike got his feet under him and stared at Xander. "What?"
Xander was... was that actually a smile? "You heard me. Strip. I want to see."
"You sure?" Spike hesitated, glancing at Giles for reassurance.
Giles gave a tiny shrug. "You'll be bruised for days. He'll see them at some point. It might as well be now." Something flickered in Giles' eyes, something that called out to Spike and made his heart begin to beat with a strong, slow pulse of arousal. Giles was getting off on this. On the idea of Spike displaying his well-punished arse to Xander.
Wasn't all Xander would be seeing either, unless Spike stripped with his back turned to them.
Because fuck yes, it was turning Spike on, too.
As aroused by that look as the apprehensive anticipation on Xander's face, Spike closed his eyes for a moment, trying to calm down.
"You're keeping Xander waiting," said Giles evenly, his voice an exact match for the one he'd used when spanking Spike and Spike had been wriggling too much and made him miss where he was aiming for. Spike knew why he'd said it. Knew Giles was making it just that little bit easier for him; reminding him that they were in this together and taking away his doubts.
With both of them telling him what to do, obeying came naturally.
*****
When Spike started to take off his clothes, Xander got hard. It was that simple. It didn't seem to matter -- not to his dick, at least -- why Spike was taking off his clothes, or that Xander was actually a little bit apprehensive about seeing the extent of the damage. He wasn't dumb enough to think that a couple of smacks on the ass would satisfy Spike. Or, for that matter, Giles, who'd always had that in him. There'd been times Xander hadn't wanted to admit it -- even though it always started a low burn in his belly, started his pulse beating just a little bit faster -- but he liked that gleam in Giles' eye, that hint of rough, barely controlled power in his voice.
Xander felt his mouth go dry as Spike took off his shirt, revealing some small bruises on his torso and at least a couple of bite marks on his neck and shoulder. The collar of the shirt had hid them, but Xander could see them now.
He could also see that Spike's nipples were tight, his cheeks flushed. Not that it surprised him that Spike was getting off on stripping with him and Giles watching, any more than it surprised him that he and Giles were getting off on it, too.
Guess maybe the three of them were still just as good a match as he'd always thought.
Beside him Giles was breathing slowly, carefully, and the fact that Xander noticed that at all meant that it was quieter than usual, and the rasp of Spike's zipper coming down proved that it was, because it sounded loud.
Spike hooked his thumbs in his belt loops and wriggled his jeans down over his hips, his lips parting on a small gasp as they scraped across his ass. He kicked them off with just a bit of a flourish that reassured Xander, who'd been worrying over Spike's subdued attitude. It just wasn't him, somehow.
Giles muttered something that sounded like 'exhibitionist' and leaned back, relaxing like he was reassured, too.
Spike reached down and touched himself with one hand, letting his fingers drag slowly across his belly and down to his cock, stroking it casually as he stared directly at Xander, his blue eyes serious now.
"He's seen that before," Giles pointed out.
"Yeah," Spike said, his voice doing things to Xander, good things, scary things, things he wanted to happen. "Not since you did your best to wear it out though."
"Turn around," Xander said, his voice sounding a little bit funny as he waited.
And Spike did, slowly, facing away from Xander so that he could see the bruises on Spike's ass -- pretty nasty looking, but maybe not quite as bad as Xander had imagined. Seeing Spike's ass like that didn't make Xander want to touch it any less, though.
He slid down onto the floor, onto his knees behind Spike, and ran his fingers gently over the bruised skin. Spike twitched, in pain or surprise, and Xander murmured, "Shh. I just want to see."
Which was a total lie, because the next thing he did was lean closer and kiss one of the bruises, then let his tongue lick over the skin there. Spike groaned and shivered. "Xan..." he whispered, and Xander slid his hand up the front of Spike's thigh to his cock, pushing Spike's own hand out of the way and stroking slowly.
From where he was sitting, off to the side, Giles probably had a great view of everything that Xander was doing. It'd explain the sound he made, which was as close to a whimper as Xander had ever heard from Giles.
Giles, whose hand -- at least, Xander thought it was his hand -- God, had Giles used something else too? -- had left these marks on Spike for Xander to stare at and lick and kiss better.
Yeah. He sort of liked that idea. Because it meant they were both helping Spike; Giles by putting the marks -- the bruises -- there, and Xander by kissing them all better, one, by one, by...
Spike moaned, squirming his ass slowly and sending his cock slipping through the tight curve of Xander's hand. "Fuck, Xan -- feels good, love."
"It looks it," Giles murmured, sounding as if he was having problems forming words. Xander couldn't blame him.
Didn't blame him for anything right now.
Just planned to thank him, really soon, for doing the right thing, the way he always did.
Xander straightened and pressed one last kiss to the bruise where Spike's ass met his lower back, gave one more stroke with his hand, and then stood up. "Let's go upstairs," he said, turning Spike around and glancing at Giles. "I want to do this in our bed." He pressed his nose to Spike's so there was no question of how serious he was. "Our bed," he emphasized. "The bed that I will always come home to."
"Yeah?" Spike said, his hand curling around Xander's belt and holding on. "Promise?" It was hardly more than a whisper.
"Promise," Xander said, reaching out and drawing Giles closer, murmuring appreciatively as Giles kissed the side of his throat and his ear. "I love you. Both of you. Nothing's gonna change that."
"Thank you," Giles said, hugging him and then turning his head to give Spike a kiss that looked different somehow from the way they usually kissed, although Xander wasn't sure how. They looked happy though. Close. Loving. All good things, as far as Xander was concerned. "And yes, let's go upstairs, by all means."
Giles grinned as they turned and walked towards the stairs, Spike as unself-conscious about his nudity as usual. "It's going to be nice to have three of us in that bed tonight, Xander. Without you around to restrict his field of operations somewhat, you wouldn't believe how much Spike wriggles."
"Hey!" Spike protested. "Just a minute; I'm not the one who thinks the whole duvet belongs to him."
At least the arguing hadn't changed, Xander thought as he followed Spike up the stairs, noting that the backs of Spike's thighs had some light bruising, too.
"Well, fortunately, since you felt the need to be glued to my side all night, the covers weren't really a problem," Giles was saying.
"You love me touching you," Spike said.
"What I don't love is the wriggling," Giles said. "Not when I'm trying to sleep, at any rate."
Spike opened his mouth to say something else, and Xander reached out and stopped him with a finger over his lips. "Nope," Xander said cheerfully. "Go lie down on the bed. On your stomach."
The look Spike gave him before obeying was just going to make it that much harder for Xander to take his pants off without hurting himself.
After one speculative, slightly amused glance that traveled between Spike and Xander, Giles began to undress, giving Xander something else to look at. Which was kind of a shame on one level, since Xander definitely approved of the view when Spike's legs were spread like that.
By the time they were both naked, Spike had twisted his head around to watch them, a small, happy smile on his face. "Yeah," Spike murmured. "That's better. Now we match, right?" His gaze dropped to their cocks and his smile widened. "Oh, yeah, we're on the same page, I can tell."
"Possibly," Giles said walking over to the bed but not sitting down on it. "Or perhaps Xander's a few chapters ahead of you?"
Xander knew what he wanted, and he was pretty sure he could get it without hurting Spike. That was still important to him, even if it was really starting to sink in that Spike didn't mind being hurt. Liked it, even.
Needed it.
"Lie down," he ordered, going over and getting the lube. Spike did, cushioning his head on his arms, face hidden. Xander gestured at Giles to sit down, and Giles did, seemingly okay with whatever Xander wanted to do.
He squeezed some lube out onto his fingers and sat on Spike's other side, then slid two fingers into Spike without any warning. Spike gasped and groaned, the muscles in his thighs and ass tensing up. "Fuck," Spike said. "Xan. God." His hips rocked, pushing his cock into the mattress beneath him.
Giles settled himself more comfortably on the bed, watching Xander rather than Spike, which made Xander wonder what expression was on his face right now to make Giles look like that, his face flushed and his eyes dark with passion.
"What are you planning to do to him?" Giles asked, his voice surprisingly calm. He reached out and laid the back of his hand against Xander's chest, drawing it down slowly until it was resting between Xander's stomach and the base of his cock. "Or with him...?"
"I don't know," Xander said, pushing his slick fingers deeper and feeling Spike's body clench around him, warm and... God. He was so hard. The thought of Spike kissing someone else, threatening to do more, made him half-crazy, but he wasn't completely sure it was with jealousy.
Thoughtfully, he rubbed his fingertips over Spike's swollen prostate and watched Spike's hips rock, listened to him moan, the sound muffled by the pillow.
"You have any ideas?" Xander asked Giles, looking at him.
"I think Spike can stay still for a start," Giles said, taking back his hand and giving Spike's ass an admonishing tap. "You're not that fond of the duvet, are you? So stop trying to fuck it." Spike whimpered and Xander felt his movements still with an effort that had every muscle in Spike's body tensing up.
"Relax," Giles ordered, which shouldn't have worked -- how could you make someone relax? -- but it did. "Good." Giles glanced at Xander. "Are you angry with him for what he did? Because if you are, even a little, I think he'd rather you dealt with that tonight in whatever way you both agree on and get it over with so you can forgive him." Giles' hand caressed the curve of Spike's ass. "You can see how I did it, but that won't work for you, I suppose."
There was the faintest hint of a question in that, as if Giles, for once, was uncertain of what Xander's reaction would be.
"I don't know," Xander said again, sliding his fingers out of Spike, who whimpered, and moving his hand lower to pull at Spike's balls. "I don't think I want to hurt him. I'm not mad." He wasn't. It was weird, because he thought that he should have been, but he really wasn't. "Spike?"
"Yeah?" Still muffled, because Spike didn't lift his head.
"Do you believe me when I say that I'll always come home?" Xander asked.
There was a pause, and that was answer enough. Xander wasn't mad about what Spike had done, but he sure wasn't thrilled with the thought that Spike didn't -- couldn't, maybe -- believe him.
Quickly, before he could change his mind, Xander shifted, pulling Spike on top of him so the smaller man was straddling him and pushing his cock into Spike, tight and hot and... if Xander couldn't convince Spike any other way, he'd fuck it into him.
Spike gave a low groan as Xander's cock was worked deep inside him, throwing his head back. "Xander -- love."
"Do you believe me?" Xander repeated.
Spike turned his head to look at Giles, silently watching them. "Giles --"
"Xander asked you a question," Giles said, sounding a little sad, even a bit defeated, as if he'd been trying to convince Spike all weekend himself, and failed. "I thought by now you'd be able to say 'yes'."
"Want to say it," Spike said desperately.
Xander could feel the tremors running through Spike's body, connected as they were, and he could see the tension sharpening his features. He tightened his grip on Spike's hips and began to fuck him slowly, encouraging Spike to move on him as, positioned like this, Xander couldn't do much.
Spike moaned and closed his eyes, resting his hands on his own thighs like he wasn't sure if he was allowed to touch Xander. He moved, though -- lifted himself up until just the head of Xander's cock was inside him and then let gravity take him. The sensation of Spike around Xander's dick was enough to make Xander draw in a careful breath through his teeth.
"I'm gonna fuck you until you say it," Xander said, watching as Spike's cock twitched.
Spike's hands tightened into fists. "Want to," he said again, opening his eyes and looking at Xander. "God, love, I do. Promise me?" There was an edge of desperation in his voice, a glint of it in his eyes.
"I promise," Xander said immediately, rocking his hips. "I'll always come back. Always. I'll never leave you. Promise."
A shudder went through Spike. He caught his lower lip in his teeth and shook his head slightly. "Not... can't..."
Xander felt a surge of despair that nothing they could say seemed enough for Spike, followed by a spark of anger. "Not gonna let you be like this, Spike," he said. "Not gonna let you push us away when we're telling you --" He turned his head to Giles. "He won't listen, Giles."
"He always listens to you," Giles said softly. "He just needs a little more than that right now." Giles shifted position so that he was kneeling up, level with Spike, and smiled at Xander. "Ask him again."
"Spike?" Xander said. "Please?"
Spike shook his head mutely, his face anguished.
Giles sighed and brought his hand sweeping around to crack against Spike's ass, the sound of it, flat, uncompromising, followed by a gasping cry from Spike that sent shivers through Xander. He hadn't expected it to be that... real, somehow. That had to have hurt. Spike's face contorted and then relaxed, but his breathing was still quick and uneven and his hands on his thighs curled into fists again.
"He's going to keep fucking you, I'm going to keep spanking you until you say it," Giles murmured. "You can't doubt us both. We'll give you all you need, Spike." His hand rose and Spike's body jerked as he rode out another hard slap, his cock leaking, his face flushed, his gaze on Xander, eyes wide. "Just trust us."
It didn't take long. Xander slid his hands down to wrap his fingers around Spike's wrists, pinning them there and fucking up into him as hard as he could manage while Giles' palm slapped Spike's ass, Spike jolting and crying out with each blow until finally he gasped, "Yes! Yes. I believe you. Xander..."
And Spike was crying almost silently, and Xander struggled and shifted upright until he was sitting with Spike still in his lap, on his cock, and he just put his arms around Spike and held him, murmuring, "It's okay. Shh, sweetheart... it's okay." He could feel Giles holding onto both of them and turned his face to kiss him. Giles' mouth was firm but gentle against his own.
"It's all right," Giles said, hands urging Xander to change positions, to lift Spike and lay the smaller man on his back. "Here, Xander. Show him."
With Spike underneath him and Giles' hand running up and down along his spine, Xander started to move again, fucking Spike in long, slow strokes, watching him gasp and writhe, blue eyes bright with tears.
It was good. It was wonderful. But it wasn't all three of them.
"Giles?" Xander said, still moving inside Spike because he couldn't keep still, not now, but trying to slow it down even more. "Want you to fuck me. Now. Please?"
Spike moaned, shifting restlessly beneath Xander. "God, yeah."
Giles' hand went still against Xander's back and he could feel the heat from it soaking into him. Then it followed the line of his spine down and kept going until Giles' thumb was pressing against Xander's opening and his hand was curved and cupped, holding Xander's balls. "I'd like that," Giles said thoughtfully.
Spike gave a choked gasp of laughter and Xander bent his head to kiss him, nipping sharply at Spike's lip. "Behave," he said with a mock-sternness, frowning down at him, and from the sparkle in Spike's eyes not fooling him one bit. "Or you won't get to come."
"Yeah?" Spike arched up, seating Xander's cock firmly inside him again, a challenge sparking in his eyes that Xander couldn't help but respond to. "Both of you on me, fucking me, and you think I'll be able to help it?"
"I think you'll -- oh God."
Giles was pushing into him, steadily, inch by inch, and Xander lost the ability to speak, too busy welcoming that first, perfect thrust and trying to keep his hips from jerking back and then forward again into the tight heat of Spike's body.
There was a little voice in Xander's head trying to remind him that this was about Spike, about proving to Spike that he loved him and always would. But behind that, there was an even smaller voice insisting that he'd told Spike that lots of times, proved it lots of times, and it never stuck.
Luckily, both voices were pretty quiet in comparison to the moan Xander made when Giles shifted back and then forward again, thrusting harder than the first time.
The only thing that mattered, he realized, was this. The three of them together, connected, and oh fuck, they were moving, and Xander's cock was clenched inside Spike and he was shoving back to get Giles deeper. And Giles was gasping his name and Spike's, and when Xander turned his head to kiss Giles, not caring how awkward it was, Spike leaned up and bit Xander's chest, sharp and unexpected, and Xander gave a hoarse cry, fighting not to come right there. Everything felt liquid -- Spike around his dick, and him around Giles', and the inside of his mouth and the sweat pooling at the base of his spine and the dark, throbbing need in his groin.
He grabbed Spike's hand and moved it to Spike's cock before slamming his own hand down again. No way he could keep his hand anywhere but braced on the bed, not with the way Giles had opened him up enough that there was nothing to stop him fucking Xander any way he wanted to. "Come before me, and I'll spank you," he managed to say to Spike. Spike's eyes narrowed, and Xander was just able to turn it into a threat by saying, "And I don't want to do that --" which wasn't totally true but hit home.
Then he stopped talking, stopped caring about anything but finding a way of moving that worked for all of them, letting Giles set the pace because he was on top.
And maybe next time, they could try this with him in Giles' place, staring over Giles' shoulder at Spike's face as Giles fucked him, making Giles cry out, making him happy.
Xander was pretty sure they all came at about the same time, although it was kind of hard to tell because his own orgasm was so forceful that he collapsed on top of Spike, barely managing to catch himself on his elbows so he and Giles didn't flatten Spike. When they'd finished and untangled themselves and flopped down onto the bed, gasping and groaning and, okay, laughing a little bit, he reached out to caress Spike's bruised, warm ass. Spike squawked in protest and Giles hitched himself up and kissed Spike.
"Don't you dare pretend you don't like that," Giles said sternly, and Spike grinned.
Xander snuggled closer. "Spike?"
"Yeah, love?" Spike traced Xander's lip with one fingertip.
"Believe me?"
And Spike nodded seriously. "Yeah, Xander. I believe you."
That, Xander thought as Giles reached out and squeezed his hand, was pretty much all he needed.
*****
After ten minutes of snuggling and touching and kissing, Xander got up, thinking that a shower was definitely called for. He picked up his discarded pants and shook them, planning on draping them over the back of the nearest chair. He turned to pick up his shirt and when he turned back, Spike had leaned off the bed and had picked a slip of paper that was suddenly familiar up from the floor.
"That's just a -- " Xander started, reaching for it.
"Ah ah ah," Spike said, whisking it away and rolling toward Giles. In a falsetto, he lilted, "Someone's been naughty."
Giles took the scrap of paper and glanced at it. "I'm sure Roberto would be very disappointed to know that he was so forgettable that you didn't even mention him." There was a playful glint in Giles' eyes.
"He was just... I didn't take that," Xander said.
"So the bloke slid it right into your pocket then?" Spike asked.
"Um..." Xander wasn't sure if he should admit it or deny it. The guy had been good-looking, sure, but nothing special, and Xander had eventually had to get Dawn and her friends to drag the other man out onto the dance floor and away from him. "I'm pretty much screwed no matter what I say, huh."
"Screwed," Giles agreed, nodding, "And possibly spanked. Wouldn't you say so, Spike?"
The two of them were getting out of bed, grinning evilly. Xander turned tail and fled for the stairs, with Giles and Spike close on his heels.
And to my wonderful co-writer
Previous parts are here.
Pervasion
by Jane Davitt and Wesleysgirl
Part Five
"He landed an hour ago," Giles said, sounding like someone on the extreme edge of his patience. "He'll be here any minute."
He'd said that the last three times Spike had asked, but Xander still wasn't making an appearance. Spike pouted, caught Giles' eye, and stopped. He knew that Giles was just as eager to see Xander as he was -- and probably just as apprehensive, too.
The time since Xander's call on Saturday afternoon had been spent enjoying themselves -- fucking until they'd both called a halt on account of exhaustion. They spent the evening drinking beer, eating take out curry, and watching movies with car chases and explosions because the cliché called for it and they were in that kind of a mood.
When they'd woken, the sun had broken through the tatters of clouds left behind from yesterday's storm and even the brisk, chilly wind hadn't stopped them going out, hopping on bus after bus and exploring London like tourists, with Spike reconciling his earliest memories of the city with what existed now and feeling an odd pang of nostalgia when he discovered a pond he used to sail toy ships on still held ducks.
He'd resisted and protested when Giles had dragged him into the Victoria and Albert Museum and then, captivated by the displays, had been the one who had to be persuaded to leave when Giles refused to walk down another corridor or climb another flight of stairs.
They'd got back, checked Xander's flight details online, and done some desultory tidying up before settling down; Giles recumbent on the couch, Spike on the floor, leaning back against it so that Giles' hand could trail idly through his hair as he read to him.
Except the reading had been interrupted several times because as the hours went by Spike couldn't think about anything but Xander.
"Feel like I'm gonna be sick," Spike muttered, twisting, turning his head and pressing his forehead to Giles' knee. His stomach felt like he'd swallowed something he shouldn't have, his pulse was too quick, and he was starting to get a headache despite the fact that he was wearing his spectacles.
"Then make sure you don't throw up on me," Giles said with a distinct lack of sympathy in his voice, although the hand that stroked the back of Spike's neck was comforting. "And don't, for the love of heaven, greet him with a confession and an emotional scene the minute he walks in. He's a little late, so there's obviously been a small delay, and he won't be in the mood for --"
The scrape of a key in the door cut off Giles' lecture and the hand on Spike's neck clamped down painfully.
Knowing Giles was as on edge as he was helped. Not much, but a little.
Spike had thought that he'd hang back and let Giles greet Xander first, but as he heard the door opening he found himself scrambling to his feet and heading for the front hall, where Xander was just coming in and setting down his suitcase. Spike picked up the case and moved it over against the wall as Xander shut the door, and then put his arms around Xander -- underneath his jacket, and it must have started to rain because it was damp -- and kissed him. "Missed you," Spike murmured, trying not to cling too desperately. He knew Giles was standing there behind him, waiting his turn, but he couldn't quite let go.
"I missed you, too," Xander said, his hand cradling the back of Spike's head as he pulled him in for another, longer kiss. His lips and nose were cold. "You okay?"
He knew what Giles would think of him saying otherwise, so Spike nodded and stepped back. "Yeah. Had a good day, didn't we, Giles."
"My aching feet prove it," Giles said dryly. He met Xander's questioning look with a smile. "We went sightseeing, just like you. At least I hope you didn't go to Rome and miss everything but the shops and clubs." Before Xander could answer -- although his guilty expression did it for him -- Giles moved closer and gave him a kiss that, to Spike, looked as desperate as his own once Giles got going.
"Well, it's good to have you back, Xander," Giles said, stepping aside. "Are you hungry? Do you want anything?"
Xander shook his head and took off his jacket, hanging it up. "I had scary snacks on the plane. Some kind of fruit cup thing. I think it might have been alien fruit."
Not knowing what else to do or say, Spike cleared his throat and gestured at the suitcase. "Want me to take that up for you?"
"Nah, leave it." Xander was bending to untie his shoes. "I'll get it later. So where'd you go? Anywhere I'll be sorry I missed?"
Spike couldn't help but think of Friday night, and the knot in his stomach tightened.
"I don't think so," Giles said. "Museums, parks -- completely forgettable pub for lunch, although their steak and kidney pudding wasn't bad. Not really your idea of fun."
Xander straightened and shrugged agreeably, toeing his shoes aside, and then headed for the living room, dropping down in the middle of the couch with a contented sigh.
Giles and Spike followed him in. The couch was big enough for all three of them, but normally they each took a different chair, and Spike often preferred a cushion and the floor. Tonight they sat on either side of Xander, Giles slipping his arm around Xander's shoulders, Spike resting his hand on Xander's leg, kneading the muscle with his fingers like an anxious cat.
"So how was it?" Giles asked. "Did Dawn enjoy herself last night? Did you?"
"God, was that last night? It feels like a hundred years ago." Xander sighed again, but Spike didn't think he sounded tired. "It was good. Dawn had fun, there was much dancing and not too much drinking, and Buffy met a guy."
"At a gay club?" Spike asked. Didn't seem like an unreasonable thing to ask, and he was surprised to note that all he wanted for Buffy was for her to be happy. There wasn't any longing there anymore when he thought of her.
"Yeah. There are plenty of straight people at gay clubs, which I'm pretty sure you already know." Xander was looking at him funny. "Including Dawn and her friends. Although with the way they were dancing together, I could see how people might get the wrong idea."
"And you let --" Spike caught himself. "Huh. Guess she's old enough to do what she wants now. Still think I'd have a hard time buying her a drink though. Old habits."
"Quite," Giles murmured. "But with all that Dawn's experienced, I suppose it's time we trusted her to make her own decisions about her life. She'll make errors of judgment no doubt, but she won't learn any other way. I just hope snakebites aren't popular in Rome; that drink was my particular nemesis one Saturday night when I was her age; never touched one since." He leaned back and said, a little too casually, "Meet anyone interesting?"
"Not as interesting as you guys," Xander said, as if he meant it. He settled his hand on top of Spike's and rested it there, stilling the movements of Spike's hand. "What's going on?" he asked, turning to look at Spike.
Spike looked at Giles hopefully.
"Nothing," Giles said, drawing Xander's attention back to him, for which Spike was profoundly grateful. He was flashing back to that fucking toilet and that bit of a kid, younger than Dawn, for God's sake, and he was swamped in the sick shame he hadn't let himself feel when Giles had found him. "There's something we need to discuss that cropped up over the weekend, but it's not in the least urgent."
"Well, right now the only urgent thing for me is to lie down," Xander said, glancing between them before shifting and doing so, his head in Spike's lap and his calves draped over Giles'. "Okay," he said, as Spike began to tentatively stroke his hair. "I'm lying down, so lay it on me."
"On Friday we went to that club, as you know," Giles began, his voice steady, reaching out and taking Spike's free hand in his. "I was... not having the best of times, to be honest, and by the time Spike and I got back home we were... arguing."
Spike squeezed Giles' hand. "You don't have to do that," he said. "Don't lie for me." He could tell Xander knew something was wrong, so he tried to get as much of it out at once as he could. "I grabbed some poor bloke -- a kid, really -- off the dance floor and dragged him into the bathroom. Kissed him. Got him to..." He closed his eyes and swallowed, forced himself to open them again. "Giles came in before anything really happened, though. Stopped me. I needed him to."
Xander was looking up at him, hurt and confusion on his face, but he put his hand where Spike's and Giles' were entwined. "I don't... why? Were you that mad at me for going?"
"No," Spike said. "I don't know. Maybe. Not mad so much as worried."
"Worried about what?" Xander asked gently.
"That you weren't coming back," Spike said.
"Huh?"
"I didn't quite understand that at first either," Giles said, stepping in as, apart from that single, puzzled word, Xander seemed struck dumb by Spike's confession. "You were only going away for the weekend, after all. But what it comes down to is that Spike needs something from us that we haven't been giving him. Needs it and didn't ask because he was afraid that if he did he'd lose you." Xander's face showed an instant concern, but Giles kept on talking, obviously as keen as Spike had been to get this said. "You leaving imposed an additional stress, and it got too much for him. So he did enough -- more than enough -- to open my eyes, and after some discussion I... gave him what he wanted." Giles hesitated. "I was more than willing to do it. I was angry enough at first to make it easy but after that... I still wanted to."
Xander sat up and pulled Spike into his lap roughly and unexpectedly, which of course made Spike wince because his arse was still sore and would be for days. Gentle hands removed Spike's glasses and handed them to Giles, then touched Spike's face, not giving him any choice but to meet Xander's gaze. "I know," Xander said. "You don't have to tell me." Relief flooded through Spike, making him feel sick and warm and weak, and he heard Giles sigh. "Please. You don't really think I'm that stupid, do you? What did you do?" This last question was clearly directed at Giles.
Spike didn't turn his head, but out of the corner of his eye he saw Giles' hand come up to rub at the back of his neck. "I -- ah -- I -- oh God."
"Stripped me bare and spanked my arse raw," Spike said, rescuing Giles out of gratitude and not sharing his embarrassment, not now that Xander knew. "Made me feel safe. I needed to know someone could stop me when I went too far. If I don't know that, then I will. Like Friday. So sorry, love. Never wanted to hurt either of you. You gotta believe that."
Already the relief was receding; suppose before, when Xander had said he knew, he'd been talking about something else? Suppose he got mad at Giles for doing it... fuck. Spike held Xander's gaze and waited anxiously.
"I know," Xander said. "I know you wouldn't do something like that on purpose."
But that wasn't right, any more than it was to let Xander go on thinking it. "I did do it on purpose," Spike said, his voice trembling. "Knew that it'd push Giles' buttons, didn't I. Wanted to make him mad enough so he'd hurt me."
Xander's hands were still gentle, which just made Spike feel worse. "I know," Xander said. "Just because I've been kind of... okay, really avoidy on the whole subject doesn't mean I don't understand. I do. I get it. I'm not mad." He seemed to reconsider that. "Well, only a little mad. But also sorry."
"You've avoided it up to now," Giles said. "But that's not possible anymore. And it's so bloody difficult. I want to help Spike; I don't want to upset, or exclude you."
Giles sounded torn, and this was just what Spike didn't want to happen; him fucking things up between the two of them. He still, after all this time, felt that Xander's happiness came above his in Giles' eyes; it did in his own, and he didn't have a problem with that at all, but he wished, a little bitterly, that he'd been stronger. Giles shouldn't ever have to choose between them.
"I don't want to be upset or excluded," Xander said to Giles, before looking at Spike again. "And I don't want you to be needing something you're not getting. I can't say I like the idea of you being hurt, even if you want to be and Giles is the one doing it, but if you need it..."
"Wish I didn't," Spike said, beginning to think for the first time that maybe they were going to sort this out. "Wish I could figure out how not to."
"Maybe you will," Xander said. "Or maybe we will. Or maybe not." He sounded determined. "Either way, we'll find a way to deal with it. Okay?"
"Okay," Spike said.
"Good." Xander pushed Spike off his lap. "Strip."
Spike got his feet under him and stared at Xander. "What?"
Xander was... was that actually a smile? "You heard me. Strip. I want to see."
"You sure?" Spike hesitated, glancing at Giles for reassurance.
Giles gave a tiny shrug. "You'll be bruised for days. He'll see them at some point. It might as well be now." Something flickered in Giles' eyes, something that called out to Spike and made his heart begin to beat with a strong, slow pulse of arousal. Giles was getting off on this. On the idea of Spike displaying his well-punished arse to Xander.
Wasn't all Xander would be seeing either, unless Spike stripped with his back turned to them.
Because fuck yes, it was turning Spike on, too.
As aroused by that look as the apprehensive anticipation on Xander's face, Spike closed his eyes for a moment, trying to calm down.
"You're keeping Xander waiting," said Giles evenly, his voice an exact match for the one he'd used when spanking Spike and Spike had been wriggling too much and made him miss where he was aiming for. Spike knew why he'd said it. Knew Giles was making it just that little bit easier for him; reminding him that they were in this together and taking away his doubts.
With both of them telling him what to do, obeying came naturally.
When Spike started to take off his clothes, Xander got hard. It was that simple. It didn't seem to matter -- not to his dick, at least -- why Spike was taking off his clothes, or that Xander was actually a little bit apprehensive about seeing the extent of the damage. He wasn't dumb enough to think that a couple of smacks on the ass would satisfy Spike. Or, for that matter, Giles, who'd always had that in him. There'd been times Xander hadn't wanted to admit it -- even though it always started a low burn in his belly, started his pulse beating just a little bit faster -- but he liked that gleam in Giles' eye, that hint of rough, barely controlled power in his voice.
Xander felt his mouth go dry as Spike took off his shirt, revealing some small bruises on his torso and at least a couple of bite marks on his neck and shoulder. The collar of the shirt had hid them, but Xander could see them now.
He could also see that Spike's nipples were tight, his cheeks flushed. Not that it surprised him that Spike was getting off on stripping with him and Giles watching, any more than it surprised him that he and Giles were getting off on it, too.
Guess maybe the three of them were still just as good a match as he'd always thought.
Beside him Giles was breathing slowly, carefully, and the fact that Xander noticed that at all meant that it was quieter than usual, and the rasp of Spike's zipper coming down proved that it was, because it sounded loud.
Spike hooked his thumbs in his belt loops and wriggled his jeans down over his hips, his lips parting on a small gasp as they scraped across his ass. He kicked them off with just a bit of a flourish that reassured Xander, who'd been worrying over Spike's subdued attitude. It just wasn't him, somehow.
Giles muttered something that sounded like 'exhibitionist' and leaned back, relaxing like he was reassured, too.
Spike reached down and touched himself with one hand, letting his fingers drag slowly across his belly and down to his cock, stroking it casually as he stared directly at Xander, his blue eyes serious now.
"He's seen that before," Giles pointed out.
"Yeah," Spike said, his voice doing things to Xander, good things, scary things, things he wanted to happen. "Not since you did your best to wear it out though."
"Turn around," Xander said, his voice sounding a little bit funny as he waited.
And Spike did, slowly, facing away from Xander so that he could see the bruises on Spike's ass -- pretty nasty looking, but maybe not quite as bad as Xander had imagined. Seeing Spike's ass like that didn't make Xander want to touch it any less, though.
He slid down onto the floor, onto his knees behind Spike, and ran his fingers gently over the bruised skin. Spike twitched, in pain or surprise, and Xander murmured, "Shh. I just want to see."
Which was a total lie, because the next thing he did was lean closer and kiss one of the bruises, then let his tongue lick over the skin there. Spike groaned and shivered. "Xan..." he whispered, and Xander slid his hand up the front of Spike's thigh to his cock, pushing Spike's own hand out of the way and stroking slowly.
From where he was sitting, off to the side, Giles probably had a great view of everything that Xander was doing. It'd explain the sound he made, which was as close to a whimper as Xander had ever heard from Giles.
Giles, whose hand -- at least, Xander thought it was his hand -- God, had Giles used something else too? -- had left these marks on Spike for Xander to stare at and lick and kiss better.
Yeah. He sort of liked that idea. Because it meant they were both helping Spike; Giles by putting the marks -- the bruises -- there, and Xander by kissing them all better, one, by one, by...
Spike moaned, squirming his ass slowly and sending his cock slipping through the tight curve of Xander's hand. "Fuck, Xan -- feels good, love."
"It looks it," Giles murmured, sounding as if he was having problems forming words. Xander couldn't blame him.
Didn't blame him for anything right now.
Just planned to thank him, really soon, for doing the right thing, the way he always did.
Xander straightened and pressed one last kiss to the bruise where Spike's ass met his lower back, gave one more stroke with his hand, and then stood up. "Let's go upstairs," he said, turning Spike around and glancing at Giles. "I want to do this in our bed." He pressed his nose to Spike's so there was no question of how serious he was. "Our bed," he emphasized. "The bed that I will always come home to."
"Yeah?" Spike said, his hand curling around Xander's belt and holding on. "Promise?" It was hardly more than a whisper.
"Promise," Xander said, reaching out and drawing Giles closer, murmuring appreciatively as Giles kissed the side of his throat and his ear. "I love you. Both of you. Nothing's gonna change that."
"Thank you," Giles said, hugging him and then turning his head to give Spike a kiss that looked different somehow from the way they usually kissed, although Xander wasn't sure how. They looked happy though. Close. Loving. All good things, as far as Xander was concerned. "And yes, let's go upstairs, by all means."
Giles grinned as they turned and walked towards the stairs, Spike as unself-conscious about his nudity as usual. "It's going to be nice to have three of us in that bed tonight, Xander. Without you around to restrict his field of operations somewhat, you wouldn't believe how much Spike wriggles."
"Hey!" Spike protested. "Just a minute; I'm not the one who thinks the whole duvet belongs to him."
At least the arguing hadn't changed, Xander thought as he followed Spike up the stairs, noting that the backs of Spike's thighs had some light bruising, too.
"Well, fortunately, since you felt the need to be glued to my side all night, the covers weren't really a problem," Giles was saying.
"You love me touching you," Spike said.
"What I don't love is the wriggling," Giles said. "Not when I'm trying to sleep, at any rate."
Spike opened his mouth to say something else, and Xander reached out and stopped him with a finger over his lips. "Nope," Xander said cheerfully. "Go lie down on the bed. On your stomach."
The look Spike gave him before obeying was just going to make it that much harder for Xander to take his pants off without hurting himself.
After one speculative, slightly amused glance that traveled between Spike and Xander, Giles began to undress, giving Xander something else to look at. Which was kind of a shame on one level, since Xander definitely approved of the view when Spike's legs were spread like that.
By the time they were both naked, Spike had twisted his head around to watch them, a small, happy smile on his face. "Yeah," Spike murmured. "That's better. Now we match, right?" His gaze dropped to their cocks and his smile widened. "Oh, yeah, we're on the same page, I can tell."
"Possibly," Giles said walking over to the bed but not sitting down on it. "Or perhaps Xander's a few chapters ahead of you?"
Xander knew what he wanted, and he was pretty sure he could get it without hurting Spike. That was still important to him, even if it was really starting to sink in that Spike didn't mind being hurt. Liked it, even.
Needed it.
"Lie down," he ordered, going over and getting the lube. Spike did, cushioning his head on his arms, face hidden. Xander gestured at Giles to sit down, and Giles did, seemingly okay with whatever Xander wanted to do.
He squeezed some lube out onto his fingers and sat on Spike's other side, then slid two fingers into Spike without any warning. Spike gasped and groaned, the muscles in his thighs and ass tensing up. "Fuck," Spike said. "Xan. God." His hips rocked, pushing his cock into the mattress beneath him.
Giles settled himself more comfortably on the bed, watching Xander rather than Spike, which made Xander wonder what expression was on his face right now to make Giles look like that, his face flushed and his eyes dark with passion.
"What are you planning to do to him?" Giles asked, his voice surprisingly calm. He reached out and laid the back of his hand against Xander's chest, drawing it down slowly until it was resting between Xander's stomach and the base of his cock. "Or with him...?"
"I don't know," Xander said, pushing his slick fingers deeper and feeling Spike's body clench around him, warm and... God. He was so hard. The thought of Spike kissing someone else, threatening to do more, made him half-crazy, but he wasn't completely sure it was with jealousy.
Thoughtfully, he rubbed his fingertips over Spike's swollen prostate and watched Spike's hips rock, listened to him moan, the sound muffled by the pillow.
"You have any ideas?" Xander asked Giles, looking at him.
"I think Spike can stay still for a start," Giles said, taking back his hand and giving Spike's ass an admonishing tap. "You're not that fond of the duvet, are you? So stop trying to fuck it." Spike whimpered and Xander felt his movements still with an effort that had every muscle in Spike's body tensing up.
"Relax," Giles ordered, which shouldn't have worked -- how could you make someone relax? -- but it did. "Good." Giles glanced at Xander. "Are you angry with him for what he did? Because if you are, even a little, I think he'd rather you dealt with that tonight in whatever way you both agree on and get it over with so you can forgive him." Giles' hand caressed the curve of Spike's ass. "You can see how I did it, but that won't work for you, I suppose."
There was the faintest hint of a question in that, as if Giles, for once, was uncertain of what Xander's reaction would be.
"I don't know," Xander said again, sliding his fingers out of Spike, who whimpered, and moving his hand lower to pull at Spike's balls. "I don't think I want to hurt him. I'm not mad." He wasn't. It was weird, because he thought that he should have been, but he really wasn't. "Spike?"
"Yeah?" Still muffled, because Spike didn't lift his head.
"Do you believe me when I say that I'll always come home?" Xander asked.
There was a pause, and that was answer enough. Xander wasn't mad about what Spike had done, but he sure wasn't thrilled with the thought that Spike didn't -- couldn't, maybe -- believe him.
Quickly, before he could change his mind, Xander shifted, pulling Spike on top of him so the smaller man was straddling him and pushing his cock into Spike, tight and hot and... if Xander couldn't convince Spike any other way, he'd fuck it into him.
Spike gave a low groan as Xander's cock was worked deep inside him, throwing his head back. "Xander -- love."
"Do you believe me?" Xander repeated.
Spike turned his head to look at Giles, silently watching them. "Giles --"
"Xander asked you a question," Giles said, sounding a little sad, even a bit defeated, as if he'd been trying to convince Spike all weekend himself, and failed. "I thought by now you'd be able to say 'yes'."
"Want to say it," Spike said desperately.
Xander could feel the tremors running through Spike's body, connected as they were, and he could see the tension sharpening his features. He tightened his grip on Spike's hips and began to fuck him slowly, encouraging Spike to move on him as, positioned like this, Xander couldn't do much.
Spike moaned and closed his eyes, resting his hands on his own thighs like he wasn't sure if he was allowed to touch Xander. He moved, though -- lifted himself up until just the head of Xander's cock was inside him and then let gravity take him. The sensation of Spike around Xander's dick was enough to make Xander draw in a careful breath through his teeth.
"I'm gonna fuck you until you say it," Xander said, watching as Spike's cock twitched.
Spike's hands tightened into fists. "Want to," he said again, opening his eyes and looking at Xander. "God, love, I do. Promise me?" There was an edge of desperation in his voice, a glint of it in his eyes.
"I promise," Xander said immediately, rocking his hips. "I'll always come back. Always. I'll never leave you. Promise."
A shudder went through Spike. He caught his lower lip in his teeth and shook his head slightly. "Not... can't..."
Xander felt a surge of despair that nothing they could say seemed enough for Spike, followed by a spark of anger. "Not gonna let you be like this, Spike," he said. "Not gonna let you push us away when we're telling you --" He turned his head to Giles. "He won't listen, Giles."
"He always listens to you," Giles said softly. "He just needs a little more than that right now." Giles shifted position so that he was kneeling up, level with Spike, and smiled at Xander. "Ask him again."
"Spike?" Xander said. "Please?"
Spike shook his head mutely, his face anguished.
Giles sighed and brought his hand sweeping around to crack against Spike's ass, the sound of it, flat, uncompromising, followed by a gasping cry from Spike that sent shivers through Xander. He hadn't expected it to be that... real, somehow. That had to have hurt. Spike's face contorted and then relaxed, but his breathing was still quick and uneven and his hands on his thighs curled into fists again.
"He's going to keep fucking you, I'm going to keep spanking you until you say it," Giles murmured. "You can't doubt us both. We'll give you all you need, Spike." His hand rose and Spike's body jerked as he rode out another hard slap, his cock leaking, his face flushed, his gaze on Xander, eyes wide. "Just trust us."
It didn't take long. Xander slid his hands down to wrap his fingers around Spike's wrists, pinning them there and fucking up into him as hard as he could manage while Giles' palm slapped Spike's ass, Spike jolting and crying out with each blow until finally he gasped, "Yes! Yes. I believe you. Xander..."
And Spike was crying almost silently, and Xander struggled and shifted upright until he was sitting with Spike still in his lap, on his cock, and he just put his arms around Spike and held him, murmuring, "It's okay. Shh, sweetheart... it's okay." He could feel Giles holding onto both of them and turned his face to kiss him. Giles' mouth was firm but gentle against his own.
"It's all right," Giles said, hands urging Xander to change positions, to lift Spike and lay the smaller man on his back. "Here, Xander. Show him."
With Spike underneath him and Giles' hand running up and down along his spine, Xander started to move again, fucking Spike in long, slow strokes, watching him gasp and writhe, blue eyes bright with tears.
It was good. It was wonderful. But it wasn't all three of them.
"Giles?" Xander said, still moving inside Spike because he couldn't keep still, not now, but trying to slow it down even more. "Want you to fuck me. Now. Please?"
Spike moaned, shifting restlessly beneath Xander. "God, yeah."
Giles' hand went still against Xander's back and he could feel the heat from it soaking into him. Then it followed the line of his spine down and kept going until Giles' thumb was pressing against Xander's opening and his hand was curved and cupped, holding Xander's balls. "I'd like that," Giles said thoughtfully.
Spike gave a choked gasp of laughter and Xander bent his head to kiss him, nipping sharply at Spike's lip. "Behave," he said with a mock-sternness, frowning down at him, and from the sparkle in Spike's eyes not fooling him one bit. "Or you won't get to come."
"Yeah?" Spike arched up, seating Xander's cock firmly inside him again, a challenge sparking in his eyes that Xander couldn't help but respond to. "Both of you on me, fucking me, and you think I'll be able to help it?"
"I think you'll -- oh God."
Giles was pushing into him, steadily, inch by inch, and Xander lost the ability to speak, too busy welcoming that first, perfect thrust and trying to keep his hips from jerking back and then forward again into the tight heat of Spike's body.
There was a little voice in Xander's head trying to remind him that this was about Spike, about proving to Spike that he loved him and always would. But behind that, there was an even smaller voice insisting that he'd told Spike that lots of times, proved it lots of times, and it never stuck.
Luckily, both voices were pretty quiet in comparison to the moan Xander made when Giles shifted back and then forward again, thrusting harder than the first time.
The only thing that mattered, he realized, was this. The three of them together, connected, and oh fuck, they were moving, and Xander's cock was clenched inside Spike and he was shoving back to get Giles deeper. And Giles was gasping his name and Spike's, and when Xander turned his head to kiss Giles, not caring how awkward it was, Spike leaned up and bit Xander's chest, sharp and unexpected, and Xander gave a hoarse cry, fighting not to come right there. Everything felt liquid -- Spike around his dick, and him around Giles', and the inside of his mouth and the sweat pooling at the base of his spine and the dark, throbbing need in his groin.
He grabbed Spike's hand and moved it to Spike's cock before slamming his own hand down again. No way he could keep his hand anywhere but braced on the bed, not with the way Giles had opened him up enough that there was nothing to stop him fucking Xander any way he wanted to. "Come before me, and I'll spank you," he managed to say to Spike. Spike's eyes narrowed, and Xander was just able to turn it into a threat by saying, "And I don't want to do that --" which wasn't totally true but hit home.
Then he stopped talking, stopped caring about anything but finding a way of moving that worked for all of them, letting Giles set the pace because he was on top.
And maybe next time, they could try this with him in Giles' place, staring over Giles' shoulder at Spike's face as Giles fucked him, making Giles cry out, making him happy.
Xander was pretty sure they all came at about the same time, although it was kind of hard to tell because his own orgasm was so forceful that he collapsed on top of Spike, barely managing to catch himself on his elbows so he and Giles didn't flatten Spike. When they'd finished and untangled themselves and flopped down onto the bed, gasping and groaning and, okay, laughing a little bit, he reached out to caress Spike's bruised, warm ass. Spike squawked in protest and Giles hitched himself up and kissed Spike.
"Don't you dare pretend you don't like that," Giles said sternly, and Spike grinned.
Xander snuggled closer. "Spike?"
"Yeah, love?" Spike traced Xander's lip with one fingertip.
"Believe me?"
And Spike nodded seriously. "Yeah, Xander. I believe you."
That, Xander thought as Giles reached out and squeezed his hand, was pretty much all he needed.
After ten minutes of snuggling and touching and kissing, Xander got up, thinking that a shower was definitely called for. He picked up his discarded pants and shook them, planning on draping them over the back of the nearest chair. He turned to pick up his shirt and when he turned back, Spike had leaned off the bed and had picked a slip of paper that was suddenly familiar up from the floor.
"That's just a -- " Xander started, reaching for it.
"Ah ah ah," Spike said, whisking it away and rolling toward Giles. In a falsetto, he lilted, "Someone's been naughty."
Giles took the scrap of paper and glanced at it. "I'm sure Roberto would be very disappointed to know that he was so forgettable that you didn't even mention him." There was a playful glint in Giles' eyes.
"He was just... I didn't take that," Xander said.
"So the bloke slid it right into your pocket then?" Spike asked.
"Um..." Xander wasn't sure if he should admit it or deny it. The guy had been good-looking, sure, but nothing special, and Xander had eventually had to get Dawn and her friends to drag the other man out onto the dance floor and away from him. "I'm pretty much screwed no matter what I say, huh."
"Screwed," Giles agreed, nodding, "And possibly spanked. Wouldn't you say so, Spike?"
The two of them were getting out of bed, grinning evilly. Xander turned tail and fled for the stairs, with Giles and Spike close on his heels.