So this is the final chapter! Cas makes good on his promise.

Thank you to everyone who has faved, watched and commented on this story. I hope everyone has enjoyed reading it as much as I enjoyed writing it. I already have another multi chap story in progress so keep an eye out for that soon!

It took a day and a half drive to get to the storage unit, even with Dean driving twenty miles over the speed limit most of the way. The elder hunter only stopped once for gas and food, surprising the hell out of his brother and instantly making him suspicious. When asked about it, Dean would just smirk and say that he was in a good mood.

The were able to quickly find a box in the storage unit already carved with warding spells and a strong seal. Sam wrapped the amulet up in a special cloth for extra measure before placing it inside the box. The box was then locked up and put into a safe in the back of the unit were a few of the more dangerous artifacts were kept. Once they made sure everything else was in place, they left.

When they finally stopped at a motel to get some sleep, Sam was starting to put things together when Dean booked two rooms, making sure they were not next door to each other. If he was going the extra distance to keep space between them, Sam knew something was definitely up.

"You don't mind, right Sammy?" Dean was practically bouncing on his toes. "It's been awhile and I could really use some-"

He held up his hand, stopping his brother from saying more than was necessary. "It's fine." Sam took his key from his brother, then shook his head at him with an amused expression on his face. "So, you and Cas finally hooking up?"

Dean looked startled, then embarrassed like a kid who got his hand caught in the cookie jar. "What do you mean, 'finally'? I didn't even know what the hell was going on until recently!"

Again, Dean had thought about lying to his brother, but at the same time, he did not want to hide it. If this thing was turning into a relationship, he didn't think that it would be fair to Castiel. Not to mention he would not be able to hide it for long, if at all. Though apparently it would have been wasted effort if Sam, and who knows who else, already thought he and Castiel were together. He couldn't help but chuckle at that fact. Apparently it was obvious to everyone else except the two involved.

Sam rolled his eyes, "That is because you are dense." then he grinned, "Have fun, jerk."

"Shut up, bitch." the elder Winchester said, grinning back, then winked, "and I most definitely will."

"Dude, gross."

The brothers then each headed to their rooms, opposite ends of the hallway, and Dean locked his door. He peeled himself out of this sticky clothes and tossed them into the bathroom sink to clean later before he took a nice, hot shower. The water pressure was heavenly and he could have stayed in there forever, but he had more important things to do. He wrapped a towel around his waist and then grinned as he prayed to Castiel. The angel appeared instantly.

"Hello, De-" Castiels voice caught as he took in Dean leaning against the bathroom door frame, dripping wet and wearing only the towel around his waist and a smirk on his face. "Dean." he growled out and then was on the hunter in an instant.

Castiel had changed back into more casual clothes when he'd left the brothers at the hospital, and now he was glad he had. Wearing only a t-shirt and jeans allowed him to feel Deans heat through his clothes and it only turned him on more. He gripped Deans hips tight as he continued to dominate the kiss before turning the hunter around and slamming him up against the nearest wall.

Dean let out a grunt before chuckling, "Can't resist me can you, Cas?" He closed his phone and tossed it to the side somewhere, Castiel having already tossed his.

Castiel stood back at arms length before reaching forward to rip off Deans towel and toss it into the bathroom. His blue eyes moved slowly over the others body, taking in every inch of him even though he already knew everything about him. His eyes caught a drop of water as it slowly slid down the hunters body to his navel. He dropped to his knees and leaned forward to lick it out, causing Dean to let out a groan and thump his head back against the wall. Fingers tangled into the angels hair and Dean couldn't stop himself from arching towards him.

Castiel smirked against his skin and ran his tongue around Deans navel again before dipping inside once again, then started to follow the path of fine hairs down. He had not intended on rushing right to the bottom, but he could not resist tasting Dean.

The angel buried his nose against the base of Deans cock, inhaling his scent mixed with that of the soap he used in the shower. He turned his face so that his lips pressed against the hard heat and Dean shivered, his grip tightening in the angels hair, words of encouragement falling from his lips. Very slowly, Castiel ran his tongue from base to tip, then placed a kiss on the blood filled head before lapping at the slit.

"Fuck!"

Castiel wrapped a hand around Deans cock and squeezed it firmly as he swirled his tongue around the head. "You approve?" Dean could hear the smirk in his voice.

"Yes I approve! Don't fucking stop!" he wiggled his hips causing his cock to run across Castiels lips. "Please." he added and actually whimpered a bit when the angels mouth moved and his touch became feather light.

"That is better. I thought I would have to punish you for being rude." Castiel ran his tongue from base to tip again and grinned up at the panting hunter. "Maybe I'll do that later."

This time Castiel took Dean into his mouth and slowly sank down on him, his lips barely light enough to cause friction, and making Dean writhe against the wall. When he got most of the hunter into his mouth, only then did his lips wrap firmly around him and start providing suction. He continued to work Dean slowly with his mouth while one of his hands gripped his hip to hold him still, the other still wrapped around the base of Deans cock in a firm but non-painful grip. Every time his mouth would reach the head of the hunters cock, he would swirl his tongue around it and then suck on the underside, occasionally using his teeth lightly, leaving Dean in a whimpering, trembling mess. The next time he took Dean all the way in, the hunters hips surged forward with a long moan.

"Shit, sorry!" Dean panted, his hands clawing at the wall, searching for something to hold but finding nothing. "Couldn't help it."

Castiel looked up at Dean and smiled slowly, his hand coming off the hunters hip, then placed a kiss on the head of his cock. "If that is what you want, then take it. Don't hold back, Dean." he then took Dean all the way into his mouth again and swallowed around him, causing the other to cry out.

Deans hips started thrusting slowly and shallow at first, not wanting to hurt the angel, but when he realized the other had no gag reflex and seemed to be enjoying it if his moans were something to go by, his pace picked up. Soon he was fucking into Castiels mouth with abandon, fast and deep thrusts, tearing moans out of him that got louder the longer he went on. When his hips lost their rhythm, Castiel grabbed him and took him in all the way and swallowed around him again and hummed.

Dean lost it and fell over the edge, "C-Cas, fuck!" his hips jerked against the angels hands as he continued to thrust into his angels mouth as the other sucked him dry. When his orgasm finally passed, he cracked his eyes open to look down at Castiel who was looking up at him and smiling, licking the last traces of Deans release from his lips. "That was…" he panted and let his head thump back against the wall. "That was the best blowjob I've ever had." he wasn't lying either, and he'd had too many to count.

Castiel chuckled as he rose to his feet, then kissed the hunter, "I am glad you enjoyed it. We are far from done though, Dean. I believe I said I am thoroughly going to persuade you. This was just a teaser."

Deans legs started to shake and only part of it was from the blow job. If Castiel made his mind and body go numb just from that, he couldn't imagine how the rest was going to go. He'd never been so excited for anything in his entire life. His hands gripped Castiels shirt and tugged on it, wanting nothing more than to see his angel naked.

The angel smiled and took a step back. "Get on the bed, Dean. Now."

Deans cock twitched at the tone of Castiels already deep voice. It turned him on like nothing else when the angel got all controlling like that. He was so used to being the one in control and having to be strong for his brother, it was nice to let go. Dean moved past him and ran over to the bed, jumping onto it and bouncing into place. He lay down but sat up on his elbows so that he could watch the other, green eyes locked with blue.

"Now get your sexy ass over here and show me what you're made of, Angel." the hunter licked his lips slowly. "But first, you need to get rid of those clothes."

Castiel continued to smirk and just stood there, his gaze devouring Dean like a wolf eyed a lamb trying to figure out where to start first. His hands moved to the hem of the white shirt he was wearing and slowly tugged it off, one teasing inch at a time until it was off and dropping to the floor. Dean was now looking at him like he was the lamb and it only encouraged him to continue. He toed off his shoes while he removed his shirt so it wouldn't throw him off. He stopped sliding his pants down right before his cock was free and Dean groaned in anticipation. The angel turned his back to the hunter and gave him another teasing view as he wiggled his pants down a bit further before facing him again. With a wink, Castiel pushed them the rest of the way down until he was freed. His cock was dark and hung heavy between his legs, a slight curve to it that would make hitting certain spots inside his lover that much easier, and was just above average in length and thickness. As he moved towards the bed, Dean sat up stared openly at him.

"Damn, Cas, you are gorgeous." Castiel wanted to correct him and say that this wasn't him, just his vessel, but he remained silent to which Dean was thankful for. This was his body now. "Don't just stand there, c'mere already." he crawled to the end of the bed so he could pull Castiel onto it. They both fell together and laughed as their heads bumped together.

Dean pushed Castiel down and straddled his hips, then just looked down at him, his pupils still blown wide with lust, and smiled. His hands moved to cup the angels cheeks before giving him a chaste kiss before it deepened and became possessive. His hands were once again curling into Castiels hair and tugging lightly, then harder until he tipped his head back and his mouth moved to attack the newly exposed skin.

Castiel let out a long groan and arched up into Dean when the hunter bit him and then sucked a good sized bruise on his neck, marking him. The hunter chuckled against his skin before his mouth moved down and started sucking another spot onto the angels chest just above one of his nipples. Then he attacked the nipple with tongue and teeth leaving the angel gasping beneath him, only to kiss across his chest to give the same treatment to the other. While Deans mouth was busy, his hands also did not stay idle. One hand slid around to grab the angels ass while the other slide down his stomach to wrap around his cock. When the angel let out a yell and arched up violently, Dean laughed.

"Mm, my angel is sensitive." he gave the angels cock another squeeze before starting with long and slow strokes. "I'm going to make you fall apart, Cas."

"D-Dean." Castiel choked out, his nails digging into Deans shoulders for support. He was then surging forward to capture the hunters lips in his own and kissing him deeply. "You already made me fall." he was panting and thrusting his hips up into Deans hand as the other continued to stroke him. "I don't see how you could make me fall even further."

Dean grinned, "Challenge accepted."

The hunter then began aggressively attacking the angel with his mouth, leaving bite marks and hickies various places over his body, his hands squeezing his hips tight enough to leave finger shaped bruises later in order to keep the angel on the bed. Castiel was already a whimpering mess but when Dean took him into his mouth, he let out a cry high enough that the light bulbs exploded and the windows rattled. If his mouth wasn't busy sucking the angel off, he would have a cocky grin on his face.

While he had never been with a man before, Dean was not shy about sex. He could pick up on the things his lovers liked or disliked as he went along. He started doing things that he himself liked and then went from there. Unlike himself who liked to go deep with stronger suction, Castiel was thrashing about the most when Dean used more tongue and a bit of teeth. Castiels hands were clutching the comforter tightly and his hips shook from trying to keep still so he wouldn't slip from Deans mouth. He only put up with it for a minute longer before he was pushing Dean away.

"Wha-UT?!" Dean was pushed backwards and down against the mattress so suddenly that he had not been prepared for it. "Cas?"

Castiel let out a lust filled growl that went straight to Deans cock. The angel once again straddled him and this time he was returning the bites and licks and for good measure he squeezed his mark on Deans arm. That had the biggest reaction so far as the angels grace reacted to the small bit that was left inside Dean, bringing them even closer together.

"C-Cas," Dean stuttered and wrapped his arms tightly around the angel to keep him from moving for a moment. "You trying to kill me here?"

"Don't worry, I can bring you back." he replied with a chuckle and gave the hunter a kiss.

"Dude, not the point!" his hand came down and slapped Castiels ass causing him to jerk forward which in turn caused friction and had them both moaning. "Fuck."

"I am trying to but you keep stopping me." Castiel grabbed Deans hands and pinned them above his head, holding his gaze while he did so. "Do you trust me, Dean?"

Dean licked his lips, knowing exactly why he was being asked that question. "With my life." he replied honestly. At the flash of deep emotion he saw in the blue eyes, he had to close his for a moment before he became overwhelmed. He returned the soft kiss he was given and let out a shaky breath.

Before Dean could ask the angel if he needed lube, the dark haired male was already kissing down his body. The angel kissed up one side of Deans cock and down the other before he slid a hand under each of the hunters legs. He pressed gently on the backs of his thighs and Dean got the hint and pulled them up and towards his chest. His body shook in anticipation and he groaned at the hot look Castiel gave him before his face disappeared from view.

"Sh-Shit! Fucking hell, Cas!" Dean cried out, unable to stop himself as he felt Castiels tongue probing his entrance before slowly working it in. It was odd feeling but at the same time it set his body on fire and left him trying to press closer.

Castiel used his hands to hold Dean open as he licked into him, getting him wet and ready. Soon a finger was joining in, a second and then third following after. As he continued to work open the hunter with his fingers, pressing against his prostate on every stroke, his mouth moved up to suck on his balls. Dean suddenly jerked against him and cried out his name as an orgasm ripped through his body unexpectedly. It had come so fast that he hadn't been able to hold it back.

Dean lay on the bed gasping for breath and shaking. When Castiel looked up at him, fingers still deep inside of him, he couldn't help but to laugh a bit.

"Dammit Cas, you're making me feel like a teenager here." He'd now come twice and the angel had yet to get off. He was light headed and the pleasure of his orgasm still tingled through his body. "But I didn't say to stop." he winked and Castiel nipped his thigh in answer.

Castiel sat up away from Dean so that he could position himself closer. He was too impatient to ask Dean for lube and he was too distracted to use his mojo for it. He spit into his hand before slicking up his cock and positioned himself at Deans entrance. Dean still held his legs up, but they were trembling with tiredness. Castiel leaned forward so he could rest them on his shoulders, then slowly started to slide into the tight heat.

Dean let out a hiss at the slight burn but he wouldn't call it painful. He'd been through so much in his life that this was nothing. As the angel pushed further into him, the hunter reached up to pull him down for a kiss. Before Castiel was fully seated inside of him, Dean was already moving his hips in encouragement, his fingers digging into the others back.

"Dean." Castiel groaned his name out and dropped his head to rest on Deans shoulder, waiting a moment to adjust to the tightness around him. It was more intense than he was expecting and he had a feeling he would not be able to last long now.

When he started thrusting, it was in short and slow strokes, just how he started everything else. As he continued to move inside Dean, his mouth was busy dominating him and making him moan in ecstasy He shifted so he could thrust deeper and Dean howled and arched right up off the bed. Grinning, Castiel gave a particularly hard thrust to the same spot and curses started falling from Deans mouth like a prayer.

"Fuck! Fuck, Cas, don't you fucking stop. Ah, shit!"

Dean clawed at Castiels back as he held onto him tightly while at the same time doing his best to meet the thrusts with his own. Every time Castiel hit his prostate, Dean would see stars and more curses would flow from his mouth, along with moans of the angels name that only caused the angel to continue with his brutal pace.

Castiel was panting now as he drove into Dean harder and harder, doing his best to keep Dean screaming his name. He was leaning so far forward now that he had the hunter practically folded in half. He didn't seem to care or be in any pain and Castiel was not going to stop now. He kissed Dean deeply and his tongue mimicked the same motions his cock was doing. A moment later and Dean was digging his fingers into Castiels back and teeth digging into his shoulder. His body arched up as much as it could while being folded in half, head pressing back into the bed and eyes tightly shut.

"C-Castiel!" His orgasm ripped through him stronger than the first two, his come shooting out in long bursts that went all the way up his chest. His body clamped down tightly around the angel during his orgasm and Castiels hips stuttered in their movements.

"Dean," Castiel moaned as his orgasm exploded through his body, his voice catching in his throat before it changed and a high pitched sound came out out just long enough to crack the windows and knock the power out in the whole motel. His hips continued to thrust against Deans as his orgasm continued before coming to a slow stop.

He fell forwards onto his elbows after Dean lowered his legs to the bed, both breathing heavily as they came down from their highs. Dean was still shaking and Castiel had his head resting on the hunters shoulder as he got his breathing under control, mouth pressing lazy kisses to the skin within reach.

"Dean, you're so beautiful like this." the angels voice was wrecked from his moaning and from his true voice slipping out for a moment. He brushed the backs of his fingers across Deans cheek and he smiled when the hunter opened his eyes.

Dean gave a breathy laugh and kissed Castiel. He let out a long groan as the angel slid out of him and another shudder ran through his body. Castiel lay on his side beside the hunter but kept one arm firmly around the others waist, as if he were afraid Dean would run.

"Where the hell did you learn how to do that?" Dean asked, his green eyes mostly open and watching the angel watch him. "That was just…" he groaned again as Castiel shifted and his leg brushed against Deans spent cock. "Amazing."

"Cowboys." At Deans confused look, Castiel leaned over and kissed his temple, then smiled. "I was watching tv and there was a show on called Bareback Bull Riders. It was not what I was expecting it to be."

Dean laughed loudly and soon Castiel joined in. Once they stopped, the angel slid his arms around the hunter and pulled him closer to nuzzle his neck. Dean would never admit it to anyone, but he did not mind cuddling after having sex. Mostly it was in hopes of going another round before he took off, but this time, that was not the case. While he would love to go another round, he was exhausted, but he enjoyed being held by the angel.

"Dean, we should get cleaned up." Castiel said softly and gave Dean a gentle kiss as his hands rubbed small circles into his back.

Dean groaned, "You made me come three times, Cas. I couldn't stand right now even if I wanted to." he snuggled closer, "Which I don't. Can't you just use some of your mojo and clean us?"

Castiel gave a disappointed sigh, but snapped his fingers. They were both clean and snuggled under the covers. "I was looking forward to cleaning you in the shower." he pressed slightly against Dean and gave a small smile.

The hunter sucked in a breath when he felt that the angel was already half hard against his leg. "Mm, I bet. We'll do that next time, okay? I'm going to pass out now."

"I'm taking that as a promise, Dean Winchester. You better not break it."

From that time on, Dean always made sure to get two motel rooms, one for his brother and the other for himself and his angel.