Thanks Shadow Cat17 for reviewing!

Side note: I was listening to Killing Loneliness by HIM when I was writing about Dean and Castiel doing it and Harder to Breathe by Maroon 5 for the explanation.


It was times like these where Dean could take out his frustration. He ground against Castiel in the shower, throwing his head back as Castiel bit down on his neck. He flipped their positions so that Castiel was pressed against the wall, attacking Castiel's mouth roughly with his own.

His heart belonged to an angel- to Castiel. Ever since Dean was seventeen, his heart had been Castiel's. After making a deal with a demon, his soul belonged to Alastair. What should have been Castiel's was someone else's but then again, a lot of things that should have been Castiel's weren't his. His life belonged to his brother. Everything Dean did, was doing, and probably would do, would be for Sam. And because of the deal with the demon, his body belonged to time.

Dean had known about the demon Azazel. The bastard had killed their mom when Sam was six months old. He had injected demon blood into Sam's system- and not just any demon blood. It was the devil's blood. Now, Sam was next in line to be the demon king. Sam had used his powers to hide somewhere in the world at some random point in time. Unfortunately, he had also managed to lose Dean in the process.

So Dean had made a deal with Alastair, selling his soul in exchange for a power that would help him track down his brother. When Castiel had found him again after a three year absence, on Dean's twenty-third birthday, it was an understatement to say that he wasn't happy when he found out Dean had sold his soul.

Dean bit down roughly at the point where Castiel's shoulder met his neck. Castiel moaned and pulled Dean closer. The angel was gripping at Dean to a point where it was border lining pain. Dean didn't mind, in fact, it only served to turn him on more. He pushed two fingers into Castiel's hole, not bothering to be gentle. Castiel barely managed to contain a scream and feeling the room shake, Dean was willing to bet it was his true voice too.

"Dean!" Castiel begged. Dean covered Castiel's mouth with his, searching for a spot inside Castiel that would have him screaming. Dean was rewarded with Castiel moaning in his mouth, trying to desperately trying to hold back the screams. Dean added a third finger, increasing the force he was using when he used his fingers to thrust into Castiel.

"Dean!" Castiel begged again, fucking himself desperately on Dean's fingers. Dean didn't have time to reach for the lube as he pulled his fingers out of Castiel's hole, finding himself instead with an armful of angel. He slammed into Castiel, getting his reward and making the angel scream.

"DEAN!" Castiel shouted.

"Scream just like that," Dean growled, kissing Castiel again, thrusting again. He kept thrusting hard into Castiel like the angel was a lifeline. Castiel came first, screaming Dean's name and pushing Dean over the edge. Dean leaned against Castiel, pulling out of him.

"Damn, Cas," Dean panted. "That was-" Castiel cut him off with a kiss. Dean moaned and let his tongue tangle lazily with Castiel's, neither trying to fight for dominance.

But then Dean felt that tingling sensation traveling up his spine and he pulled away from Castiel, looking down at his partially transparent body.

"Cas…" Dean said. "It's happening again." Castiel didn't answer, grabbing Dean and pulling him into one last kiss before the Winchester was pulled into the throws of time.

Dean came to consciousness quicker than he used to. Sometimes he'd be stuck in the time period he was at for days because he couldn't regain consciousness. When he woke up, the fragments of time were quick. Dean looked around with a frown, not recognizing immediately where he was.

Then he saw a young Sam sitting on a bench with Castiel.