Back on board, Dean and Cas walked down to their cabin to get ready for their date. Dean turned the shower on and pulled off his damp swim trunks and T-shirt before stepping under the hot water. Without warning, the door swung open and Cas entered. Dean gasped and yanked the curtain across.

"Cas! What're you doing?" He exclaimed.

"Can you remove the sand from my hair again?" Cas asked innocently from the other side of the curtain.

"Yeah, after, alright? I need some personal space." Dean replied.

"Alright." He heard before the door shut. Dean peeked around the edge of the curtain to make sure he had left the room. He sighed in relief and then went back to his shower routine. When he was done, he left the water running and wrapped a towel around his waist before calling to Cas.

"Your turn!" Cas cautiously stepped through the doorway and then removed his clothing. All of it. Dean blushed and looked away at the tiled floor. "Uh, Cas..."

"Yes, Dean?"

"Y-you...have no shorts on..."

"I thought you said I need to remove my clothing before bathing?" Cas squinted. Oh yeah, that is what he said.

"Well, people don't usually shower naked together before their first date," Dean explained.

"Oh, I see." Cas pulled on his swim trunks, and stepped under the shower head. Dean grabbed the shampoo and squeezed a glob into his hand. Once Cas's hair was wet, Dean scrubbed in the shampoo with both hands. Cas moaned slightly. He enjoyed having his hair touched by Dean. Dean heard him this time for sure, and he felt his cheeks burn. After the angel's hair was all clean and rinsed, Dean hugged him from behind and pressed his lips to Cas's neck. Cas smiled and turned around to face him. He leaned forward and pressed his lips to Dean's, and Dean's hands immediately gripped the angel's hips. Cas put his arms around Dean's neck, one hand in his hair. Dean blushed and pulled Cas flush against him. Cas loved being hugged tightly against Dean's bare chest. Dean kissed the angel's soft, wet lips, not caring that his towel was getting soaked from the shower. Cas's hands innocently traveled lower and rested on Dean's behind. He tensed up and pulled back.

"How 'bout we continue this after dinner?" Dean suggested, giving Cas another chaste kiss on his lips. "...And dessert." Cas nodded, and Dean turned off the shower. He handed Cas a dry towel and grabbed one for himself. Cas walked over to his bag to dig for a new outfit. Dean dressed in the bathroom, putting on black dress pants and a light blue long sleeve button up. He gelled his hair, keeping it spiky. He stepped out of the bathroom to see Cas standing in front of the bureau mirror, fastening the last button on his black long sleeve button up. He was also wearing black pants. Dean gelled the angel's hair; it had become a habit. "Ok, you ready?"

"Yes."

They took the stairs up two floors to Deck 6 and were seated in La Cucina, the Italian specialty dining room. Dean was just as excited about this menu as he has been about the last one.

"I'll have the uh...alfredo pasta and...a New York steak. Oh, and a beer please." Dean placed his order with a Filipino waiter. Cas asked for the steak as well. The booth they sat at was a semi-circle. Cas scooched over to sit right next to Dean.

"What do humans do on dates?" Cas asked Dean with a squint.

"They, uh..." Dean suddenly realized that he didn't quite know. Sure, he had hooked up plenty of times in the past, but now that he thought about it, he had never really been out on an actual date before. What did people do on these things? "I guess they get to know each other."

"You and I know each other very well. We share a profound bond, Dean. I'm the one who gripped you tight and-"

"I know, I know." Dean agreed, cutting him off. "So...What do you wanna talk about, then?"

"Well...I-" Cas wa cut off again as the waiter placed their dinner on the table before them.

"Hm?" Dean asked, but Cas shook his head and picked up his utensils. Dean just about inhaled his steak before Cas could get two bites out of his. "Oh, man. I swear the steak just gets better every time." He shoveled the garlic mashed potatoes into his mouth next, before washing it all down with his beer. He expertly twirled the alfredo pasta around his fork and took a bite. "Ok, add this to my list." He said with his mouth full. Cas was always fascinated by how excited Dean got about food. He figured it was because he was used to greasy fast food, and not exposed to this type of healthy, sanitary, home-cooked style food. Cas enjoyed the steak. He was able to taste it as it was, and it didn't taste like molecules. "Ah, that was good." Dean sighed a few minutes later. "Hey, you alright, Cas? You're bein' quiet."

"Yes, I'm fine. I liked the steak."

"Good. You want another one? Cuz I do. They'll bring you as many as you want."

"No, thank you. Would you like some pie?"

"Hell yeah!" Dean answered, grabbing the dessert menu from the center of the table. "What do you want, Cas? Pie? Cake? Ice cream?"

"I will order whatever you have."

"Well, that's gonna be a lot of dessert, cuz I'm getting one of everything." Dean ordered apple pie with vanilla ice cream, cheesecake, and a key lime pie. He almost drooled as the desserts arrived. He gave Cas the key lime pie.

"This food does not taste like molecules. It is delightful," he told Dean with a smile.

"Awesome." Dean replied, focusing on getting every last crumb of the apple pie into his mouth.

Happy with a full stomach, Dean walked with Cas upstairs on the outdoor track that wrapped around the perimeter of the ship. Dean leaned his arms against the railing, and looked out at the dark sea. The full moon shone bright above them, illuminating the waves in a shimmering trail.

"You know, I've never spent so much time looking at the sky before...Except for when me and Sammy watched the stars,"

Cas put his hand on Dean's shoulder. "I enjoy observing the sky with you."

"Me too, Cas." Dean wrapped an arm around his waist. An easy moment of silence passed as they watched the moon, listening to the soft rush of the waves beneath them. Cas liked the feeling of Dean's strong, warm arm around him.

"Dean..." Cas said quietly.

"Yeah?"

"I have been meaning to tell you something..." Dean's heart beat faster. He was nervous. Was it something bad? Did Cas realize he didn't like their date? He removed his arm from Cas's waist, and turned to face him.

"What is it, Cas?"

"Well...I am not sure I am phrasing this correctly..."

"It's alright, Cas. Just tell me."

"I...I love you, Dean Winchester." Dean's eyes widened and his heart raced. He never thought he would hear those words. He blushed. He wasn't expecting Cas to say that to him.

"Cas...I love you, too..." He stared into Castiel's crystal blue eyes before leaning in and kissing his lips passionately. Cas closed his eyes and kissed back, putting his arms around Dean's neck. Dean felt a rush, and when he opened his eyes, he found they were standing in between the beds in their cabin. Dean pulled back, tears brimming his eyes. "I love you, Cas. I love you so damn much." He smiled, a few tears falling down his face. He kissed Cas again, hands gently caressing the angel's face. Cas was not very experienced with human emotions, so he was unsure if Dean was happy or sad. He pulled back and squinted at Dean's tear-streaked face.

"Are you...upset, Dean? I'm sorry, I-"

"No, Cas. I'm happy. I'm - freakin' thrilled." Dean smiled again, looking into his eyes.

"I am, as well. This makes me very happy, Dean." Cas returned the smile.

"Good. Awesome." Dean said, kissing Cas in between each word. "I want to make you happy. I-I want to show you everything."

"I want to show you something, as well." Dean raised a brow, wiping his tears away with the back of his sleeve.

"What do you wanna show me?" Cas answered by unbuttoning his shirt and letting it fall to the floor behind him. "Cas?" Dean asked nervously. Cas looked up slowly as he unfurled his wings. Their shadow cast off the wall behind him, full and feathery.

"My wings were once...broken and featherless. But now, thanks to you, they are fully restored."

"Wow, Cas. That's great!" Dean exclaimed, gaping at the shirtless angel and his mesmerizing shadow wings. Cas kissed Dean passionately and Dean put his hands flat against Cas's lower back. Cas raked his fingers through the back of Dean's hair. He shyly ran his tongue along the hunter's bottom lip, and Dean's tongue met his intimidatingly. "My turn..." Dean said in a husky voice as he pulled back. He unbuttoned Cas's pants and gently pushed him to lay back on his bed. Once Cas's head hit the pillow, Dean pulled off his dress pants. He unbuttoned his own shirt and yanked it off before crawling on top of the half naked angel. Dean kissed Cas's mouth before trailing kisses and love bites down along his jawline and sensitive neck. Cas mewled beneath him, turning Dean on even more. He propped himself up on one arm beside Cas's head, and ran his other hand down Cas's body, stopping at the heated skin right above his waistband. He looked into Cas's eyes as he slipped his hand under Cas's boxers and touched him. Cas's eyes widened but held his gaze. Dean leaned down and kissed Cas as he started stroking him steadily. Cas moaned into Dean's mouth, surprised at the sudden and new force of pleasure. Dean could feel his dress pants growing tighter at hearing Cas's erotic reaction. A moment later, Cas placed his hand over Dean's. Dean paused and broke the kiss to look at him. Cas's eyes were closed.

"Cas, you good?"

"Y-yes, but- Dean, please show me more."

"You, uh...You want me to?"

"I do...There is more, correct?"

"Yeah, a lot more," Dean smirked. He got up and knelt between the angel's legs on the bed. He pulled down Cas's boxers, and stared for a moment at how huge he was. He looked up into Cas's eyes. "Tell me if you want me to stop, ok?" Cas nodded. Dean leaned down and trailed kisses from Cas's navel down to his sex lines. Cas watched him intently. He liked the way Dean's warm lips felt on his sensitive skin. He wondered what the hunter was going to do. Cas didn't expect Dean to take him into his mouth, and he especially didn't expect it to feel so good. He moaned loud and put his hands in Dean's hair as Dean used his tongue and started bobbing. Cas's mind was racing. He felt intoxicated with lust, and he couldn't think straight. He moaned again as Dean hollowed his cheeks and started sucking. Cas suddenly felt different.

"Dean...nnnh, Dean, I feel something." Dean patted the angel's hip, then pressed down on Cas's lower abdomen to keep him from bucking his off the bed and choking him. Dean took all of Cas's length down his throat and teased with his tongue. He could feel Cas throbbing, and he palmed his own arousal with his free hand. But it wasn't enough. He managed to unbutton his pants and free himself one handed, and started stroking himself. He groaned in relief around his mouthful, which sent Cas over the edge. "Uhhh! Nnn, Deannn-unh!" Cas cried out in ecstasy, jerking his hips forward, his hands squeezing Dean's shoulders. Dean looked up and saw Castiel's eyes glow blue with grace as he orgasmed. Dean swallowed and sat up, blushing when he realized he was still touching himself. He expected Cas to lay back and relax after all that, but he was wrong. Cas sat up and reached his left hand between Dean's legs. "May I?" He asked. His eyes no longer glowed, they were dark with lust again, pupils blown. Dean nodded stupidly. Cas gripped him tight and stroked him with a steady hand. Dean threw his head back with a groan. He couldn't believe this was happening, that Cas was touching him like this. Cas leaned forward and kissed Dean's mouth as he continued pumping him. Dean knew he wasn't going to last long, but he didn't care. He couldn't remember the last time this had even happened to him. It had been two years at the least. Cas experimented and kissed Dean's neck, his breath shaky from the jerking of his arm.

"Cas..." Dean moaned in his ear. Cas felt relieved that Dean was enjoying what he was doing to him. He bit Dean's neck gently and Dean gripped the angel's thigh. He continued to leave kisses trailing down his neck, his collar bone, and then his shoulder. Dean was surprised Cas's arm never got tired, and then remembered that he was an angel. In lust, he wondered what other naughty things Cas could do since he was an angel. He decided he'd explore that question another time. He didn't want to overwhelm Cas with too much at once. Speaking of being overwhelmed, Dean was getting close. He put a hand on the back of Cas's neck and pulled him into a kiss. Cas pulled back after a moment.

"I want you to feel what I just experienced, Dean." Cas said, his voice deep and somewhat hoarse. For some reason, that was the hottest thing Dean had ever heard.

"Unh...Don't worry, Cas...uhh- I'm about to." Cas smiled lustfully and kissed his mouth. He pumped harder at a faster pace and Dean moaned against his lips. Cas put his right hand on Dean's left shoulder, aligning automatically with the long since faded handprint. Through his closed eyelids, Dean could see a beautiful blue glow, and suddenly he felt his orgasm hitting him full force. He snapped his eyes open wide and stared into Cas's, lips parted, moaning louder than he intended to. "Uhh, Cas! Fuck, Cas-Cas-unnh." He groaned, closing his eyes again, his body spasming from the intensity. Cas removed both his hands, and Dean laid back on the bed breathing heavily. He put a hand to his forehead, feeling dizzy. "Cas..." He breathed. "Wha-what just happened?"

"I believe you ejaculated," Cas replied, looking down at his hand. Somehow that turned Dean on slightly. He wasn't used to hearing Cas talk like that.

"Yeah, but I mean, what'd you do to me? When you touched my shoulder? It felt like I was...I dunno, man. It felt amazing."

"I used my grace to transfer extra energy into your body, highly increasing your level of oxytocin and catalyzing your climax." Cas explained simply.

Dean blinked. "Well, thanks for the science lesson."

"You are welcome."

Dean chuckled. "Wanna take a shower before I pass out?" He asked, motioning towards Cas's hand and stomach. Cas nodded, and Dean leaned forward to kiss his lips before getting off the bed. Cas followed Dean into the shower, and they shared the hot water and body wash. Dean was happy to finally be able to shamelessly run his hands all over Castiel's smooth, warm skin under the running water. Cas smiled, eyes closed as the water cascaded down his back, enjoying Dean's hands caressing him everywhere. He put his arms around Dean's waist and rested his hands on Dean's behind. This time Dean was comfortable with it and didn't pull away. Dean leaned down and kissed the angels neck, getting some of the water in his mouth as he did so, and he could feel Cas's reaction pressing against his thigh. Cas put a hand on the hunter's face and pulled him in for a kiss. He reached between Dean's legs, causing him to moan slightly. "Cas..."He whispered as he broke the kiss. "I don't think I can handle that again in one night."

Cas let his hand drop. "My apologies."

"It's ok, baby. How 'bout we go to bed?" Dean looked into his eyes with a sweet smile. Cas nodded, blushing at the unexpected pet name. They dried off and got dressed for bed. Dean didn't bother putting a shirt on, and was glad when Cas didn't either. He would never grow tired of feeling the angel's bare skin against his as they cuddled in bed and fell asleep in each other's arms.