Dean awoke to the bright Caribbean sun shining through the cabin window. He ran a hand through his hair as he sat up and scanned the room. Cas wasn't there. His heart beat faster at the realization. Was last night too much for Cas? Was Cas mad at him? Was he ashamed? Dean gulped as all the worst thoughts flooded through his mind. He took a quick shower and dressed in shorts and a tank top. As he pulled on his shirt, Cas walked through the door with an overflowing plate of breakfast food. Dean grinned.
"What'd ya find, Cas?"
"This is all for you. I believe I found everything that you enjoy eating in the morning." He replied as he handed the plate and utensils over.
"Wow, thanks, Cas." Dean smiled at the angel who beamed back. "You even got me chocolate milk," he chuckled, placing the milk carton on the bed beside him. Cas sat on the other bed across from him as Dean started eating.
"Would you like to visit the ocean today?"
"Sure, anything you want." Dean said with his mouth full.
"Or perhaps we could visit a waterfall on horseback."
"I don't do horses," Dean replied, taking the last bite of waffle.
"The ocean is fine. We will be arriving at the island soon." As he spoke, the boat rocked as it dropped anchor.
"Guess we're there," Dean said as he chugged his chocolate milk in one gulp.
"I stepped outside on my return from the buffet. It is very warm out. I suggest you wear the sun protection."
"Yeah, ok." Cas grabbed the sunblock from the bathroom counter as Dean placed his empty plate on the bureau. Cas sat beside Dean on the bed and squeezed a glob of lotion onto his palm. He spread it down the length of Dean's muscular arm, starting at his shoulder. Dean jerked away at first because it was cold. Cas applied more to the hunter's other arm and then the back of his neck. He leaned in to reach, and Dean tackled him in a hug, both of them falling back onto the bed as Dean kissed the angel's lips. Cas kissed him back sweetly. "I like when you touch me, Cas." Dean admitted when he pulled away. His shoulder stuck to the sheets momentarily as he sat up. "But you need some of this stuff, too." He picked up the tube of sunblock and applied some to Cas's arms. He used his thumbs to gently spread some under Cas's eyes and across his cheeks. He left his hands cupping the angel's face, and leaned in to kiss his mouth again. Cas pressed back, his hands slipping under Dean's tank top to glide over his waist.
"I enjoy touching you as well," Cas breathed against the hunter's lips. Dean kissed him deeply, hands in his dark hair, and Cas moaned. "I love you, Dean."
"Mmm...I love you too," Dean murmured in between kisses. All he could smell was the sweet sunblock on Cas's face. And all Castiel could taste was the sweet, sugary syrup on Dean's lips from the waffles. He ran his tongue across Dean's bottom lip which was slightly sticky. He never wanted to stop kissing Dean. Dean's lips were one of Cas's favorite parts of him. "Cas, did you want to check out this island? Cuz otherwise, I'm fine doin' this all day."
"Yes, I would like to see this island."
"Ok," Dean gave Cas a quick kiss. "Let's do this." He hopped off the bed and grabbed his aviators and key card. He handed Cas his other pair of sunglasses which were black and hipster style, as they left the cabin.
"Wait, so you're telling me that we have to get off this big boat and get on that little boat? Is there an even smaller boat to get on after that one?" Dean complained as they crossed the threshold and climbed down onto the tender boat. The cruise ship couldn't park at a dock because of the shallow waters, so passengers took a tender to get ashore. One of the native islanders explained this quickly to them as he told them where they should sit. After the crew members pointed out where the life jackets were located, the tender took off towards the island. Dean watched as the gigantic cruise ship grew smaller and smaller as they got farther away. The tender ride was very bumpy as the boat hopped across the turquoise waves. The ocean water sprayed Dean and Cas occasionally, cooling them from the hot sun that beat down from above. Some black and white seagulls flew over head squawking. Dean watched Cas's hair blow in the wind, and Cas watched the port come into view.
"So what're we doin, Cas?" Dean asked as they walked away from all the shops and souvenir stands to find some shade under the nearest tree.
"Would you like to visit the ocean?"
"It's too hot out," Dean replied, shaking his head. "Where's that waterfall? Can we walk to it?"
"I don't think that's possible. However..."
"You wanna zap us there?"
"Yes." Cas put a hand on Dean's arm and Dean felt a rush. When he opened his eyes, he was standing before a beautiful waterfall. He stared in awe for a few moments. He quickly scanned the area. There was nobody around. "It is simply breathtaking," Cas gushed as Dean held his hand.
"There's nobody here, ya know."
"Yes, I am aware. I read in the newsletter that the humans riding on horseback do not arrive for several hours."
"Good. In that case..." Dean peeled his tank top off and pulled down his shorts. He kicked off his shoes and tossed his aviators on top of the pile of clothes on the grass. "Come on, Cas." Dean encouraged, pulling Cas's shirt over his head. Cas unbuttoned his shorts and they walked over to the natural pool. Dean hopped down, finding footing on an underwater rock as his boxers bubbled up around him. He reached out and took Cas's hand, helping him down into the water. He slipped his arms securely around the angel's waist, grinning. "I think this is my favorite place." Cas marveled at the heat of Dean's skin against his in contrast to the cool water.
"I as well enjoy this location." Cas replied before kissing Dean's lips softly.
"I wanna check out behind the waterfall. Maybe there's treasure back there." Dean gave Cas a wink and then dove under water. Cas immediately felt cold in the absence of where Dean's warm arms had just been. "Ahh, this is nice!" Dean called out as the cool water relieved his shoulders from the intense stare of the sun. He ducked under the waterfall, and came up at the entrance of a shallow cave. He blinked the water out of his eyes and looked around. The cave went only three feet back, just enough to sit on the ledge, but it was still awesome. He swam back over to Cas.
"Have you found treasure?"
"No, but come 'ere." Cas hesitated, and Dean remembered that he couldn't swim. "Hang onto me." Cas wrapped his arms around Dean's neck, and he swam them across the pool to the falls. Cas's hair got wet as they ducked underneath to go behind the waterfall. Cas enjoyed the relief from the hot sun, the cold water dripping down his face. They sat on the edge of the cave, their boxers clinging to their legs. Dean leaned in and kissed Castiel's wet lips, one hand entangling in the angel's dripping hair. Cas pressed back, letting Dean's tongue enter through his parted lips. Dean pulled back after a minute, pressing their foreheads together and looking into Cas's crystal blue eyes. "I love you, Castiel." Cas's heart skipped a beat at hearing his whole name.
"I love you as well, Dean." Cas kissed him again, putting a hand on Dean's shoulder. Dean felt a tingle from the contact, and he kissed back more aggressively. Several minutes later, Cas shivered and Dean pulled back.
"You cold?" Cas nodded. "Let's go out in the sun." He helped Cas get back across the pool. He sat down on the hot grass and leaned back on his palms. Cas sat beside him and leaned against him. Dean rested his head on top of the angel's, and watched the waterfall contently. All he could hear was the rush of the water and exotic birds flying through the trees. He closed his eyes, loving the feeling of the burning hot sun on his skin, and fell asleep.
Cas shook Dean's shoulder until he woke up.
"Wha-what's wrong, Cas?" He asked, noticing that Cas was already dressed, sunglasses and all.
"The humans on horseback will be arriving soon."
"Oh, alright. Can you zap us back to the dock?" Dean stood and pulled his clothes onto his now sun-dried body. Cas took his hand and teleported them to the dock by the shops. "Man, I could go for a cold beer right about now."
"Perhaps they sell drinks at that stand over there," Cas suggested, pointing to an ice cream cart.
"Uh...beer?" Dean asked the native islander at the cart. The old man shook his head and held up a glass bottle of coke. "Ok, yeah." Dean nodded, pulling out his wallet and trading two dollars for the ice cold soda. He popped off the cap and chugged. After swallowing with a satisfying sound, Dean turned to see Cas holding an ice cream cone. "You're eating ice cream?" He asked, causing Cas to pause mid-lick.
"This makes me very happy, Dean." He replied, getting some ice cream on his nose. Dean chuckled and grabbed some napkins off the cart. He gave the old man a nod of thanks before following Cas who had wandered off. Cas looked at the souvenir stands as he passed by them on the way to the tender line. "It amazes me how humans can create such tiny sculptures," he commented when Dean caught up to him.
"Yeah, Cas, your ice cream is melting." Dean pointed out. Cas looked at the cone, and tried to lap up the ice cream as it dripped onto his hand. "What flavor is that?"
"I'm not sure." Dean leaned over and stole a lick.
"Is that...pineapple flavor? They make that?" He asked, taking another lick.
"Dean...this is my frozen treat..." Cas said quietly. Dean grinned and gave Cas a sweet, pineapple ice cream kiss with cold lips.
"You know, you're cute when you're territorial." He said, handing over the napkins as Cas finished the cone.
"Man, I'm starving." Dean said when they entered their cabin.
"I want to read the newsletter." Cas replied, laying back on his bed.
"Ok, I'll be right back."
Dean grabbed two cheeseburgers and filled the other half of his plate with hot, just-made French fries. He moved through the line quickly, because it was already 4 o'clock and the buffet was closing until dinner time. He got a whole nother plate to pile up desserts on; apple pie, cheesecake and chocolate cake. He grabbed four small cartons of chocolate milk and put everything on a tray so he could carry it all down to his room. He smothered the burgers in ketchup from the dispenser before leaving the buffet and taking the elevator back downstairs. He knocked on the door and Cas let him in a moment later. Dean sat at the bureau and stuffed his face while Cas returned to his bed to finish reading.
"Hey, Cas?" How're you feelin'?" Dean asked several minutes later, once he'd finished his feast.
"I feel fine," Cas answered simply as Dean sat beside him on the bed.
"I mean... After last night..." Cas put the newsletter down.
"I am glad we consummated our bond. I enjoyed having sex with you, Dean." Cas answered, looking into Dean's eyes and making him blush.
"Oh yeah?" Dean said into Cas's ear, nibbling his earlobe playfully before trailing love bites along his neck and collar.
"Yes," Cas replied quietly, tipping his head back to give the hunter more access. Dean slipped his hand under Cas's shirt, skimming his fingertips along the angel's smooth, heated skin as he kissed his neck. Cas whimpered when Dean's fingers brushed over his nipple. Dean experimentally rubbed over it again, causing the same reaction.
"Mmm, I like when you make that noise," Dean said huskily as he pulled the angel to sit on his lap. He pulled Cas's shirt off over his head, and kissed him passionately. Cas put his arms around Dean's neck and kissed him back. Dean playfully pinched Cas's nipples, making him moan into his mouth. "Mmm," Dean replied. He slid his hands down to grip Cas's hips as he grinded up against him. He pulled away from the kiss after a few moments to experimentally lean down and press his lips to Cas's chest. He swirled his tongue around one of Cas's nipples and sucked gently, eliciting a surprised gasp and groan from the angel. As Dean moved to tease the other side, he trailed his hands down Cas's back and gripped his behind. Cas moaned at the new feeling of pleasure Dean was giving him. When Dean pulled his mouth away, Cas pushed him to lie back on the bed, the angel now straddling the hunter. He pulled off Dean's tank top and proceeded in copying what Dean had just done to him. He leaned down and bit Dean's neck, and trailed kisses down his chest. He kissed the anti-possession tattoo before shyly running his tongue across Dean's nipple. Dean closed his eyes, moaning as Cas sucked on it slightly before repeating the action on the other side. Dean put a hand on the back of Cas's neck and pulled him down for a heated kiss, and Cas started grinding for friction. Dean gripped the angel's hips again, looking up into his eyes. "Man, I can't keep my hands off you, Cas," Dean chuckled as he ran his hands up and down the angel's sides. Cas smiled and leaned down to kiss him. "You know...I've been thinking about the shower in there..." He said provocatively, gesturing towards the door to the bathroom.
"You want to bathe?" Cas asked with a squint.
"Not exactly..." Dean replied with a sheepish smile. He sat up and Cas shifted off his lap so he could stand. The angel followed him into the bathroom, and Dean turned on the hot water. He took off his shorts, tossing them on the counter, and Cas did the same. Dean smiled at Cas again, before pushing him back against the wall and kissing his mouth. His tongue battled for dominance as his hands glided down the angel's hips and bare thighs. Cas put his arms around Dean's waist and pulled him flush against him. The hot water ran down Dean's back, but the only heat he was paying attention to was Cas's body pressed against his. Cas squeezed Dean's behind with both hands as Dean bit his neck harder than usual, leaving a mark. Dean could feel Cas's reaction beginning to nudge his thigh as he licked over the bite. He kissed the angel's lips, once again gripping his hips. God he could never get over how perfect Castiel's hips were! With one hand, he reached between them and started stroking Cas's arousal. Cas kissed him back innocently, as his fingers inched closer to Dean's no-no zone. Dean pulled back and put his hand on Cas's arms.
"Woah, woah, Cas, we don't, uh...We don't have to get too crazy, alright?"
Cas squinted at him for a second, slightly confused. Why could he not touch Dean in the way he had been touched? He only wanted to please Dean in return. He also wanted to experience what Dean had felt when he was inside him. Maybe it was from being around humans so often recently that he may have forgotten something. But in that moment he remembered: he wasn't human, he was an angel of the lord. He was much stronger than Dean physically, and he could do anything he wanted. If he really wanted something, Dean wouldn't be able to stop him. He was worried that Dean might get angry with him or push him away, but he wasn't in the mood to be teased.
"I would like to try something," he said firmly, stepping closer to the hunter. Dean looked at him wide-eyed, unsure of what to say. Cas stepped around Dean, the water from the shower falling onto his hair, and dripping down his neck.
"I don't really think that's a good idea-"
He put his hands on Dean's shoulders from behind, and pushed him against the wall. Dean made a confused sound as he turned his head to the side, cheek against the tile. He wiggled but Cas held him in place, the cool metal of the handicap bar pressing into his leg.
"I will not hurt you," he informed the slightly shaking hunter as he held him in place. The water cascaded down his front now, the heat from it teasing his aching arousal. He leaned forward and kissed Dean's neck, hands running down his sides. Dean took a deep breath and gripped the handicap bar for support.
"What, uh...What are ya gonna do, Cas?" The angel didn't answer, but instead slowly pushed a finger inside Dean's no-no zone. "Cas!" He squeaked. Cas paused, but didn't remove his hand. "Cas, get outta my ass!" Dean hollered. Cas immediately withdrew his finger, and removed his hold on the hunter. "Goddammit, that hurt." Dean complained as he turned around.
"I'm sorry, Dean. I only wished to pleasure you." Cas said sincerely with his blue puppy eyes.
"Well...Don't do that," Dean replied in a softer tone. Cas nodded and pressed an innocent kiss on the hunter's pout. As much as Dean had disliked that – he wasn't used to being submissive in the least - he had to admit that Cas being dominant had turned him on. He wrapped his arms around the angel and kissed him deeply. He let Cas push him against the wall again, this time his back was pressed to the cool tile. The angel gave him a lustful look before nibbling his neck and pressing against him. He closed his eyes as he felt Cas's naughty hand wrap around his waiting arousal and start pumping. He put his hands on Cas's broad shoulders and pushed down, gesturing what he wanted. Surprisingly, Cas understood, and didn't hesitate to kneel down on the tiled floor. He looked up at Dean, who nodded and put his hands through the angel's wet hair. He pressed his head back against the wall as he felt the wet heat of the angel's mouth around him. Dean moaned as Cas showed off what he had learned over the past few days, teasing with his tongue and hollowing his cheeks while sucking. Cas looked up to see Dean's perfect face of pleasure; lips parted, brows raised, half-lidded green eyes looking down at him. Dean gripped Cas's hair and thrusted into his mouth, trying not to choke him. Cas squeezed Dean's thighs, and let him rock his hips back and forth at a steady rhythm. "Cas..." He breathed, letting go of the angel's hair. "Cas, wait... I want..." Cas pulled back and stood up, squinting at the hunter, "Can I..." He asked, cupping the angel's behind with both hands.
"Yes, Dean. Please," Cas replied, making Dean blush. They traded placed, Cas now standing against the wall, holding onto the metal bar for support.
"Spread your legs," he told Cas, gripping his waist and pushing him to bend over slightly. Dean reached around and started pumping the angel's aching cock, making him arch his back and groan in relief. Dean pushed the soap dispenser to his right and used the soap to lather himself and Cas's entrance. He slowly pushed into Cas while pumping harder to distract him. Cas winced, but soon relaxed from the pleasure Dean was giving him on the other side. Dean pulled out a little, and pushed in again with a groan. Cas stood rigid. "Cas, you good?" Dean asked, pausing everything.
"Y-yes, Dean." Cas's answer turned into a moan as Dean started up again, stroking and thrusting all at once. He kept his hand pumping at the same fast pace as he pounded into the angel. Cas's moans and yelps of pleasure echoed off the tiled walls. Dean hoped that the passengers in the next-door cabins were still out on the island or having dinner. Dean was glad he was in the shower, fucking his angel senseless. He loved that he could make his angel feel so good. The noises Cas was making kissed his ears, he could listen to him for hours. But unfortunately, his body had other plans. He wasn't going to last much longer. Just the thought of having Cas bent over in the shower was too much for him. Dean moaned as he thrusted harder, letting go of Cas to grip his hips with both hands. Cas desperately wanted Dean to continue touching him, but he knew that Dean was focused on making himself come at this point. He wanted to touch himself just as badly, but he was afraid he might lose his balance because of the wet tiles, so he kept his tight grip on the bar. He bent over a little more and gasped as Dean started hitting his prostate with every thrust because of the new angle. He knew Dean was close because of how loud his moaning had become. Cas closed his eyes and focused his grace on himself this time, his eyes glowing blue. His grace wrapped around his throbbing cock and applied the perfect amount of pressure and vibration to do the job. He groaned as he let the vibration intensify. Dean's moaning became more high-pitched, no doubt also feeling the vibrating sensation as it passed through the lower half of Castiel's body.
"Cas," he asked, his voice hoarse. "Cas, what is that?"
"I'm...uhhh...I'm- oh, Dean! Unhhh!" Cas cried as he orgasmed hard, his body spasming from the impact.
"Did you-unh- did you just make yourself cum?" Dean asked in a husky voice.
"Y-yes." Cas answered, breathing heavily as he came down from his high, still relishing from the pleasure of Dean hitting his prostate continuously.
"Oh fuck, that's hot," Dean replied with a moan. He pounded into the angel a few more times before he went over the edge himself. "Ah, Cas-! Cas, uhhhhh!" He wrapped his arms around Cas's waist as he buried himself deep inside, panting. They stood there like that for a few moments, until their rapidly beating hearts slowed to normal. Dean was surprised the water was still running hot after all that time. He turned it off as Cas turned around to face him. "You ok?" He asked, handing the angel a towel to dry off with. He grabbed one for himself and wrapped it around his waist.
Cas nodded. "That was incredible," he replied with a smile.
"Speak for yourself, I didn't know angels had a built in vibrator."
Cas blushed. "That was my grace."
"I wonder what other surprises you're hiding in there," Dean smirked as he stepped out of the bathroom. Cas didn't bother with a reply. The steam from the shower dissipated throughout the cabin, and Dean felt the chill of the air conditioning. He pressed the up arrow of the thermostat on the wall for some heat, before collapsing back on his bed. He let out a satisfied sigh as Cas crawled under the covers beside him, and nuzzled against his shoulder. "Goodnight, angel." He wrapped his arms around his angel and kissed his forehead before closing his eyes. Cas smiled into the soft skin of Dean's shoulder, wrapping an arm around his bare chest, and falling asleep to his steady heartbeat.
