Title: Great Barrier Reef
Author: Forsaken2003
Pairing: S/X
Rating: R
Disclaimer: I own none, all belong to Joss Whedon
Comments: Always welcomed!
Summary: Spike and Xander visit Great Barrier Reef.
Warnings/Spoilers: Post NFA.
Beta'd by: Unbeta'd

Prompt #363 from Tamingthemuse- Great Barrier Reef

Note: From now on most of my Tamingthemuse stories will be named as the challenge.

Xander and Spike should have been having the time of their lives or unlife in Spike's case. It wasn't every day that they traveled to Great Barrier Reef in Australia. It would have been a great time if Spike wasn't in such a mood ever since they stepped off the plane.

"What is your problem?" Xander finally snapped. "This is our holiday and you are ruining it!"

Spike snorted. "Some holiday. You picked a place where everything you can do takes place during the day!"

"That's not true and you know it! That's why we agreed to stay at Cairns. We talked about all the things we could do at night," Xander replied. "I never would have suggested it if I thought you'd have a miserable time. Turns out I screwed that up." He tossed down the book he bought at the airport he had been reading down.

Feeling guilty over how he'd been acting Spike made his way over to Xander and pulled him against him. "I'm sorry, pet. You're right. I just hate being stuck inside, you know that. At least in England, Slayer Central is big enough for me to have plenty of places to go. Once the sunsets I'll be better, I promise."

Accepting Spike's apology Xander melted against him. "How do you feel about deep sea diving tonight? I bet it'll be amazing!"

"Sounds good to me," Spike answered though in all honestly he wasn't interested in seeing sea life.

"Great. Don't forget you'll have to actually use the equipment, we don't need to be scaring the shit out of the other tourists."

Spike sighed. That's what he was missing about home. He didn't have to pretend to be human. Not that being human was anything wrong with being human. After all Xander was human and he was a piece of all right. "Pretend to be human, got it."

Xander's hand wandered down Spike's chest. "We still have hours before the sunsets."

"That we do," Spike agreed. "Have any ideas what we can do to pass the time?"

"I have a few ideas." Xander pushed Spike down onto the bed and proceeded to undo Spike's jeans and pull them down. Spike didn't believe in boxers.

Spike pillowed his head with his arms. "I think I like where you're going with this."

"Oh you're going to love where I'm going with this," Xander said with certainty. He then swallowed Spike's cock whole. Over the last year Xander had become the best at blow jobs if he said so himself. Spike seemed to enjoy them anyway.

Spike closed his eyes and enjoyed the ride. He remembered the first time Xander gave him a blow job; it had been one of the most awkward things either of them experienced. Xander had no idea what he was doing. He ended up gagging so bad the he ended up getting sick. It was disgusting. They had come a long way. A shiver went down Spike's spine when Xander began to hum.

Xander licked and sucked until Spike was coming in his mouth. Only after Spike was done coming did Xander remove his mouth. He grinned up at Spike looking quite proud of himself. "How was that?"

A sly smile crossed over Spike's face. "Wasn't too bad." He got a pillow smacked in his face. Spike grabbed Xander and pulled him into his embrace. "I'm kidding, pet. I saw stars."

Xander rolled his eyes before kissing Spike. "I'm going to order room service. I'm hungry."

"You do that, luv you're going to need all the energy you can get," Spike replied and snapped his teeth at Xander. To a normal person it probably would have scared them but to Xander it was hot!

Xander giggled like a school girl, he just hoped they got out of the hotel room in time for deep sea diving!

The End