Work Text:
Ryan found himself running. He’s always running down the same beaten path, surrounded by solid walls and concrete flooring, his shoes slapping loudly against the surface with every step. The noises bounced off of the walls, echoing throughout the cave or labyrinth type space he was traveling through. He couldn’t hear anything else other than his heavy breathing and footsteps.
He could barely see where he was going. There were torches placed on the walls every few feet, the low glow of the flickering flames giving him just enough light to see right in front of him, including his own short puffs of breath from the cold. But he knew that if he turned back now that he would be met with pure darkness and whoever or whatever he was running from.
That thought was enough to spur him on. He pushed himself further, his legs aching and his lungs burning as he ran as hard and as fast as he could toward what he hoped to be a light at the end of the tunnel. Except there never was a light at the end, not even a glimmer. He ran and ran just to be met with the hard, cold surface of a wall every time: a dead end. The end that he felt so eager to reach had trapped him in, and he was stuck with no place to go except for back into the darkness. The very place that his brain screamed at him to get away from.
Ryan leaned up against the concrete wall, which was ice cold against him, even through the thick layers of his coat and sweatshirt. He couldn’t help the shiver that overtook his whole body. He attempted to catch his breath, sucking in as much of the cold air that he could, his lungs struggling to provide oxygen to his brain and the rest of his body. He closed his eyes and focused his hearing, hoping to hear footsteps or movement coming from the darkness, but he was met with dead silence.
Before Ryan could reopen his eyes, the beeping of his alarm rang loudly beside his head and tore him out of his slumber. He reached over to his bedside dresser, blindly fumbling around until he felt his phone and picked it up, squinting his eyes at the bright phone screen and turning off the alarm.
Ryan sighed, laying his head back down onto his pillow. All of this had started as a stupid dream, or, uh, nightmare? He still wasn’t sure about what the fuck it was, but it had been tormenting him for multiple nights now.
He figured it was karma for snickering at people who wanted to talk about their dreams. The ones that asked other people questions about what they might mean and then sought out answers. After last night though, Ryan found himself wondering the same things.
There was no further progression made in the dream from the last time. He didn’t understand what the point was of it being repeated over and over again if nothing was going to come of it. Was there actually more to it than what he was seeing? Was he supposed to always wake up at the same place? Does something even happen after that? He honestly didn’t know and that’s exactly why he was getting more and more paranoid with each passing night.
Once Ryan thought he had wasted enough of his morning pondering the dream, he decided to get his day started. Maybe he could even throw in a short workout and shower before his meeting with Shane and Steven that afternoon.
After an intense 30 minute leg session (squats included) and a steamy, hot shower, Ryan went over to his home office and sat down at his desk. He shook the mouse, waking up the computer which flashed the time at him. It was only 11:30. His meeting with the guys wasn’t until 2, so he had some time to kill.
He looked around the room, then back at the computer, an annoyed sigh falling past his lips. He had several things that he could do involving work- send a couple of emails, make a few phone calls, or do some last minute cuts and final edits that needed to be finished soon. The edits being the highest priority.
As soon as Ryan pulled up the video and editing software and went to get started, he lost the ability to focus. It took a few minutes before he realized that he had been in a daze, sitting there staring blankly at the screen while his mind ran wild.
This dream was really starting to piss Ryan off. It was one thing to mess with his sleep, but to fuck with his ability to do his job? Now that was a problem. Something had to give. So like every other person in the world when they need answers, he turned to google.
With a quick search of what does my dream mean , Ryan found himself in a slew of articles, websites, and dream forums. He even found a website that gave him the option to type in some of the things that were happening in the dream - running, dead ends, panic - but that one in particular didn’t provide him with what he was looking for.
After a good hour and a half of searching the internet with no help, Ryan was over it. He had tried to figure out this mess but it didn’t seem like he was going to understand it any time soon. He shouldn’t be as angry as he was. It just annoyed him to no end that something as small as a dream, that other people experienced all the time and don’t think a thing about, has him so torn up.
Ryan got up from his desk with a frustrated groan once he realized what time it was. He still had to get changed and allow plenty of time to drive to the office, because traffic at this time was always fucking insane.
The rest of the day went smoothly. They had a great meeting and Shane suggested that they go out to have a few drinks afterward, and he and Steven were both up for it. By the time that Ryan made his way home, he was pleasantly buzzed and ready for bed.
Once he got home, he changed into some sweats and a tee, heading to the kitchen to take some Tylenol and drink some water, hoping to ease the hangover that he’ll more than likely be feeling in the morning. But the closer that he got to being able to settle into bed for the night, the more uneasy he felt.
He could feel anxiety beginning to creep throughout his entire body. His brain became muddled with the fear of not knowing if he was going to have that fucking dream again. And if he did, would something different actually happen this time?
The time before bed was supposed to be the part of the day where you felt the most relaxed and at ease, and here Ryan was feeling the exact opposite of those things. And the alcohol definitely wasn’t helping, though it usually relieved the anxieties that he was feeling. Tonight it just seemed to make it worse.
Ryan huffed out an exasperated sigh, pissed that he couldn’t even enjoy his nightly routine because of this bullshit dream. People don’t even dream every night, he kept telling himself. He may not even have it tonight and then all of his worrying will be for nothing.
With one last drink of water, Ryan trudged his way down the hall and into the bedroom, pulling back the covers on the bed before sliding in. He set the alarm on his phone and placed it over on the dresser before he switched off the lamp.
Ryan allowed himself to settle further into the softness and warmth that surrounded him, the tension bleeding out of his body once his head hit the pillow. And despite the anxieties that plagued his mind, they were eventually overpowered by a swarm of cozy thoughts as he finally drifted off to sleep.
Run! The familiar voice rang loudly in his ears, continuously repeating the mantra that cycled through his brain: Run! Don’t stop! Keep going! RUN! Ryan’s feet took him down the hall as quickly as they could, but as he ran, he noticed that the atmosphere was completely different. It was so much fucking colder for one thing. He could barely feel his feet the longer that he ran, his lips were numb and his breaths that he painted out were short and rapid.
The walls felt closer, tighter. The path was much more narrow and there was significantly less light illuminating the way. Usually he was able to see the bright flames as he passed by, but now all he saw was scattered patches of dim light and no torches hanging on the walls. He found himself starting to panic. What the actual fuck was happening?
As with every other time, he ran until he couldn’t any more. He came to a screeching halt when he was met with the concrete wall that signified a dead end. He sagged against the wall, chest heaving as his lungs struggled to take in oxygen. He took a look around as he sucked in deep breaths, noticing how dark it actually was. Fuck, he felt so many things at once. Alone. Vulnerable. Trapped. Scared. He was stuck in-between the cold wall and the darkness with no way back except to face it, and he wasn’t sure that he could make himself do it.
He closed his eyes and slid to the ground, trying his hardest to hold back the tears that were gathering behind his eyes. He could not have a fucking panic attack right now. He didn’t need the smell of fear radiating off him if there was something chasing him. It would be okay. He was okay. God, he hopes that he will be okay.
Ryan did finally manage to get himself calmed down, but he didn’t know how long it had taken to get him to semi-calm. He kept his eyes shut tight - maybe if he didn’t open his eyes everything would just go away. He did not want to accept the reality of where he was or of the situation itself.
Ryan eventually opened his eyes, blinking a few times to clear out his vision before he focused back on his surroundings. It was still cold, dark, and quiet. He stood up, searching the wall behind him for any sign of a way out, but he could hardly see what was right in front of him. Even if there was a hint of a way out on that wall, he would more than likely never find it.
Every movement he made seemed to boom throughout the entirety of the cave. He had definitely given his location away to the thing that was chasing him at this point. He took a deep breath in and turned himself toward the darkness, praying that he’d be met with the same never-ending darkness. He never expected to find two bright, glowing red eyes beaming back at him from across the way.
Holy shit! Run! His brain was screaming bloody murder at him. His fight or flight response had automatically kicked in and was going absolutely fucking wild because he wasn’t doing a damn thing to get away from whatever was staring at him. But Ryan had literally no feasible way of doing so. He was so fucking stuck and he knew that he was no match for whatever was staring back at him. He couldn’t fight it. He would just have to pretend like everything was okay and hope that the creature wouldn’t eat him alive.
He absolutely could not show vulnerability to this thing. He had to stay strong, even if he felt like he was about to have a mental breakdown any second.
Ryan squinted his eyes, attempting to make out the silhouette of the creature but with no luck. The cave was just too dark and it was too far away.
Ryan felt his heart drop when he heard the faint sound of footsteps coming towards him and the eyes slowly began to move closer. And the closer that the creature approached the more detail Ryan could piece together.
Whatever this was easily stood six or seven feet tall with large horns that almost scraped against the ceiling of the cave. He noticed the outline of what appeared to be wings that caused it to take up the entirety of the passageway. He could also see the faint movement of what he believed to be a tail and pointed nails that were no doubt clawed hands.
He was going to have to try and fight for his life, right? Or at the least try to beg and plead his way out of not becoming a late night snack? He was in no position to try and take this being on, so he ended up choosing the latter.
“You’ve got me,” Ryan yelled out to the creature, “I have nothing to fight you with. See!?”
Ryan spun around with his arms out to his sides, proving that he didn’t have one single thing to attack with.
“I’m not going to hurt you!” Ryan assured, putting his hands up in surrender, his vulnerability rising to the surface. “I’ll do whatever you ask of me if that means that I’ll get out of here alive.”
The creature rumbled off a deep chuckle in response. It was unlike anything that Ryan had ever heard- dark and sinister. He even felt the way that it reverberated throughout his entire body.
The creature was now approaching Ryan at two times the pace that it had been, moving in quick strides, but Ryan kept losing it in the darkness.
Ryan closed his eyes, anger beginning to bubble beneath his skin. He was so fucking mad at himself for even considering that this thing would spare him. There was no way. How could he have been so stupid?
Ryan beat himself up internally for a few seconds, but when he opened his eyes he found himself at eye level with the muscular abdomen of this being. Holy fuck this thing was huge! Even bigger than Ryan had guessed considering that his head might barely be even with this thing’s nipples.
The creatures shifted slightly, bringing a clawed hand up to rest beside Ryan’s head. Ryan held his breath, watching closely as a sharp claw brushed against his cheek and down his jawline. The touch was soft, but it caused every hair on Ryan’s body to raise.
“Please don’t hurt me,” Ryan begged, his resolve crumbling with each passing second, as a small tear ran down his cheek. He craned his head to where he could look into this being’s face and was met with eyes that he felt like he had seen before.
“Ryan?” The creature spoke hesitantly, taking a step backwards while he observed the human in front of him.
“Shane?”
Ryan woke up with a sharp gasp, his eyes flying open as he sat straight up in his bed, struggling to breathe. What the fuck was happening!? Why did Shane look like that? Was it even really him? He knew that it was Shane as soon as he heard the voice, and that solidified why Ryan had seen those eyes before. He worked with Shane every single day. Shane was his best friend. His brain had to have been fucking with him. Which is what he kept telling himself until he backed down from the edge of mental collapse.
Ryan’s phone buzzed multiple times on the bedside dresser. He didn’t know who would be trying to contact him at 4am or why it was so urgent, but he gave in and ended up checking it anyway. His heart sank when he saw that he had three messages and a missed phone call with a voicemail. Every single one of them were from Shane.
Ryan read the text messages and listened to the voicemail- all of which featured Shane begging for Ryan to let him explain what had happened. The last text said that Shane was on his way over. So he had about 15 minutes to try to catch his breath and let his heart settle before Shane would be showing up on his doorstep.
He opted to get out of bed, walking into his bathroom and turning the light on. When he looked in the mirror he was surprised by how disheveled he looked and he could see the pure panic on his face. He turned on the faucet and splashed some cold water on his face, hoping that it would wake him up from whatever hell this was, but sadly nothing changed.
When the doorbell rang, Ryan practically jumped out of his skin. It took him a minute to calm down before he cautiously made his way to the front door. He honestly didn’t know what he was about to be met with. Instead of swinging his door open like he always did when Shane came over, he slowly pulled it toward him, peeking his head around the side.
Ryan let out a sigh of relief when he saw that normal Shane was standing in the doorway. He still didn’t immediately let him in, eyes scanning over his best friend to see if there was any sign of that thing from his dream.
“Can I come in?” Shane asked softly, eyes darting from the ground and then back up to Ryan.
Ryan nodded his head, taking his time welcoming Shane into his apartment before closing the door behind them.
While Shane took off his shoes and coat, Ryan went and sat down on the couch, but made sure to keep a close eye on Shane. He couldn’t risk letting his guard down right now and sadly that included not being able to trust one of his favorite people.
Shane joined Ryan over in the living room but he didn’t sit down, instead choosing to stand over by the window.
An uncomfortable silence filled the room and Ryan figured that now was as good a time as any to ask Shane what the fuck was going on. When Ryan went to speak, Shane spoke at the same time, both of them quickly shutting their mouths so that the other could speak.
Shane managed to get out Ryan’s name before Ryan cut him off.
“I swear that I will let you explain, but I really need you to answer a question for me first.” Ryan said quietly, sheepishly looking up to Shane. “Okay?”
Shane nodded his head, and Ryan didn’t waste any time speaking up.
“Was that- uh-,” Ryan stopped to clear his throat, already getting caught up in his emotions, “Was that really you there with me in the.. you know…. dream?”
“Yeah,” Shane sighed, running a hand through his hair. “That was me.”
Ryan shut his eyes, breathing deeply. Fuck, that was not the answer that he had wanted to hear. What was he supposed to do now that he knew this was all real?
“I’m so sorry, Ryan,” Shane replied quietly, but loudly enough to snap Ryan out of his thoughts.
Ryan opened his eyes to find Shane pacing back and forth.
“Please tell me what’s going on,” Ryan pleaded, his voice shaky.
Shane made his way over to the couch, sitting down beside Ryan and turned so that they were facing each other, eyes locked together.
“The side of me that you saw in the tunnel feeds off of fear. It gets its nourishment and power from preying on innocent people and exploiting their fear and anxiety. I used to have to do it in person- creeping around in the shadows and inflicting panic onto unsuspecting humans just so I could survive,” Shane cringed as he spoke, face scrunching up in disgust, “but I eventually figured out that I could do the same thing through people’s dreams instead and I have been doing that ever since.”
Ryan listened carefully, trying his best to understand everything that Shane was saying, but holy shit this was a lot to take in. He was confused and now even a bit hurt. Why did Shane choose him of all people?
“I know how fucked up it sounds and it really is,” Shane continued, “People shouldn’t be afraid to go to sleep because they’re afraid of being mentally tormented by nightmares every night. And here I am getting my life force because of such events.”
Shane paused and shook his head, placing a hand over onto Ryan’s knee. Ryan instinctively flinched away, and he could see the hurt on Shane’s face.
“I honestly had no idea that it was you I was chasing. All I could see was a figure. The smell of fear that was permeating off of you was mouth watering. I found myself getting consumed by it, giving in to the hunger, but then I heard a voice- your voice- and it made me curious as to who I was after. No one had ever tried that before and it kind of caught me off guard. Leave it to you, right?” Shane said letting out a small chuckle which made Ryan do the same.
Ryan was relaxing into the atmosphere and to Shane’s touch, feeling himself become less anxious as Shane rubbed his thumb over Ryan’s thigh.
“Once I realized that it was you, I felt disgusted with myself. I couldn’t believe that I had been putting you through this every night,” Shane’s voice began to quiver, eyes growing watery. Ryan placed his hand over Shane’s, letting him know that it was all okay. So Shane continued.
“When I met you, I made a promise with myself that I would never feed from you. We became more than just our job. We became friends, then we started a company together, and now we’re closer than ever, or, uh, were closer than ever. You meant more to me than what it was worth to feed from you and I still stand by that,” Shane locked eyes with Ryan as he spoke. “I just hate that I violated your dream world and caused you anxiety and nightmares. That was never my intention. And that is why I stopped the dream and woke you up as soon as I saw that it was you. I’m so fucking sorry, Ryan.”
Ryan’s mind was a mess. He had so many unanswered questions that he wanted to ask. What the fuck did he mean by feeding? How many other people had he put that through? Why didn’t he tell Ryan any of this before now? They were supposed to be best friends, right? That’s a big fucking secret to hide from your best friend.
“It’s okay,” Ryan assured, feeling that Shane’s apology was genuine. “Some things just make more sense than others. It’s a lot to take in. I’m a bit overwhelmed.”
Shane went to speak again, but Ryan beat him there.
“You said that you feed off of people’s fear, so what does that make you?” Ryan mumbled, finally getting out the question that he wanted to know the most, even if it scared the fuck out of him to find out the answer.
“Vampire,” Shane replied without hesitation, immediately bursting into laughter afterward.
“Oh, fuck you!” Ryan laughed, when it finally clicked. This fucking guy and his Twilight references. Even in a serious situation like this he pulled this kind of shit. Now that was the Shane that he knew and loved. He couldn’t keep the fond smile off of his face.
Ryan watched the smile from Shane’s face fall shortly after. Shane straightened himself up on the couch and scratched the back of his neck, but never answered. That to Ryan was a huge fucking red flag. The answer must not be good or Shane would’ve blurted it out like he had the rest. Ryan could feel his stomach begin to bubble with anxiety again.
“Just don’t freak out on me, okay?” Shane asked, and then he mumbled out three words that Ryan never would have imagined coming out of Shane’s mouth. “I’m… I’m a… demon.”
Ryan’s mouth fell open out of shock and horror, eyes bugging out of his head. Shane could have told Ryan that he was any other kind of creature, any other creature, but not a fucking demon .
You know, Ryan’s biggest fear? He would only ever do one demonic investigation for a season of Unsolved because of the extent of said fear and Shane knew that.
He quickly distanced himself from Shane, jumping up from the couch and practically running to the kitchen.
He couldn’t believe that Shane had kept this from him. He was so angry- so hurt. He was so upset that he had tears running down his face. He heard Shane coming into the kitchen and started to panic, but didn’t dare to look up. He didn’t want to look at Shane right now.
“Ryan, please,” Shane pleaded.
“I think that you should go,” Ryan murmured, just loud enough for Shane to hear.
“I promise you that I’m not going to hurt you. I would never do that. I’m sorry that it came out this way. I had planned on telling you, but it’s not something that I’m the most proud of and want to tell people that I care about,” Shane sighed. “I’m so sorry, Ryan.”
“Do you know how fucking hard it is to hear that your best friend and the person that you very well may be in love with is a fucking demon?” Ryan exclaimed, voice threatening to break with each word.
Ryan’s eyes went wide when he realized what he had said. Oh god, did he really just say that? He knew that his emotions for Shane had been simmering under the surface for a while now, and that he had so much love for Shane that was very much not in a friend sort of way, but he never meant to ever tell him about it.
Now, not only was Ryan dealing with Shane and the whole demon thing but also the backlash that was to come from him practically telling Shane that he loved him.
“You love me? Love me in a friend way or love me in a relationship way?” Shane asked, a blush creeping across his cheeks and up the bridge of his nose. “Because I may just be in love with you too.”
If the universe threw him for a loop one more time, Ryan was going to be tied up like a fucking Christmas present. Holy shit! Shane had feelings for him too! His best friend that also happened to be a demon from god knows where loves him back! It was such a surreal thing to repeat to himself over and over again but excitement quickly joined in alongside the fear.
Ryan went over to Shane and pulled him into a hug. Shane still felt the same, still felt like warmth and safety and home . He buried his face into Shane’s chest and Shane laid his onto the top of Ryan’s head, giving it a small kiss.
“Would you like to see?” Shane questioned, breaking their embrace to grab Ryan’s hands in his own.
“See what?” Ryan confusedly replied.
“My demon form,” Shane said nonchalantly.
Oh right. That . Ryan really hadn’t gotten to see much of that side of Shane in his dream. He only remembered toned muscles and brown eyes when he thought about it. Shane was being vulnerable enough to share himself, all of himself, with Ryan. Ryan was truly grateful that Shane felt comfortable enough with him, don’t get him wrong, but at the same time he was scared shitless to see that demon again.
“Not going to lie, that’s one of the scariest things that I have ever been offered,” Ryan laughed, “but if you want to share that with me then I would love to. Just don’t get offended if I freak out.”
Shane barked out a loud laugh, pulling Ryan back into the living room and sitting him down onto the couch.
Ryan watched silently as Shane stood opposite of him, removing his shirt and then going to undo his pants.
Ryan’s eyes went wide. Was Shane getting naked right now? Ryan wasn’t mad about it, he would enjoy the view honestly, but he wasn’t expecting this.
“Why are you taking off your pants?” Ryan asked. A bit of flirting never hurt anyone, right?
Shane shot Ryan a cheeky wink back and Ryan could feel his face get hot.
“I didn’t want to rip them,” Shane replied as he went to strip out of his boxers.
“Too bad,” Ryan said with an exaggerated sigh. “Maybe I wanted to watch them rip off of you.”
Ryan watched Shane’s movements falter, eyes meeting Ryan’s and flickering from brown to black for a split second, a smirk playing on his lips. Damn, that was hot.
“Next time then. I’ll make sure to give you a proper show,” Shane teased, letting his boxers fall down his legs and onto the floor.
Ryan let his eyes trace over Shane’s body. He had seen Shane naked on a few occasions with work and such, so this wasn’t anything new. But he wanted to appreciate Shane for who he was as a human, trying to burn the image into his memory before he changed into a demon.
“Ready?” Shane asked.
Ryan nodded.
Shane changing into a demon was both incredible and horrifying to watch, but it happened a lot quicker than Ryan would have thought. Plus, it was nice that Shane never once looked to be in pain as he transitioned from one form to the other.
When he assumed that Shane was finished he took in the creature in front of him. It was terrifying to see just how different he looked compared to the previous. Ryan could still see bits of his Shane which helped him stay calm. The brown eyes, smooth lips, long legs, and large hands that now somehow looked even larger.
But so much was different and it was a lot to take in. Shane’s skin was no longer his usual pale, creamy white tone. Instead his whole face and body was an ashy, gray color, though it still somehow really worked for Shane. Two intricately carved structures sprouted from the top of Shane’s head. They were made of dark wood and spiraled up toward the ceiling ending in a point. There was also a tail that swung to the side of Shane.
As his eyes worked their way down Shane’s body, Ryan took in Shane’s now muscular chest and arms, defined abs, meaty thighs and toned calves. Demon Shane was fucking jacked and it was beginning to have more of an affect on Ryan than he would have liked. He could feel his cock beginning to harden, the more that he investigated Shane’s body and the more that he fantasized about what this version of Shane could do to him.
Not to mention the fact that Shane’s insanely thick, hard, veiny demon cock was begging for attention and that was just making Ryan’s boner situation worse. He knew that human Shane’s dick wasn’t anything small, but fuck , demon Shane’s dick looked like it could destroy Ryan and he wanted that. Ryan tried to grind his palm down against his dick without Shane noticing. He just needed to take the edge off.
“Your fear kink is really having a field day, huh?” Shane teased, his deep timbre booming throughout the apartment.
“Psh. What? No. I- I- uh-,” Ryan stuttered, caught red handed. “I do not have a fear kink.”
“Bullshit.” Shane scoffed. “Try and convince me that you aren’t hard in your sweats right now? Because I know you are, so don’t act like you aren’t. Plus, I can literally smell your arousal from over here.”
“Fuck, Shane. I’m so sorry,” Ryan started, feeling his cheeks burning as he tried to justify himself, but Shane quickly interrupted.
“Don’t be. I think it’s pretty fucking hot that you feel attracted to me even when I’m in my demon form,” Shane quickly reassured. “Bet you’re thinking of all the ways that I could tear you apart. I could fuck you so good, Ryan. Bet I could have you dripping before I even laid a hand on you.”
Ryan felt lightheaded with arousal, his cock throbbing against his thigh. He went to grip himself through his pants, but Shane made a noise that sounded a hell of a lot like a growl and Ryan snapped his hand back. He just wasn’t expecting the filth that had just come out of Shane’s mouth. It was incredibly sexy to see Shane being so dominant and forward and dirty and it turned Ryan on so fucking much.
“Are you just gonna keep staring or are you going to come over here and join me?” Shane huffed, cocking an eyebrow.
Ryan couldn’t get up from his couch fast enough. The walk over to Shane was short but Ryan’s nervousness became more prevalent with each step.
He felt so small once he was standing in front of Shane, but demon Shane was even more beautiful up close. Ryan could see the intricate detailing of his horns, the way that Shane’s muscles flexed with every breath that he took. His favorite thing to see so closely was Shane’s now fully erect cock. It was so fucking girthy with a prominent head that shone with precome and a thick vein that ran down the shaft that Ryan wanted to trace with his tongue.
Ryan dropped to his knees in front of Shane, which earned him a sharp gasp that was followed by a wicked smirk. He looked up at Shane and batted his long eyelashes a couple of times, moving his hands to his thighs so that he wouldn’t be tempted to touch himself, but also because he was a good boy and didn’t want to touch Shane until he was told that he could.
“You look fucking beautiful down there, baby.” Shane praised, which had Ryan preening. “What do you want, Ry? Tell me what you want and maybe I’ll give it to you.”
Shane’s words sparked pure arousal throughout Ryan’s body, so much that he could feel a dollop of precome leak from his cock. Ryan should probably be embarrassed by the way that Shane was talking to him, but his body was reacting in the exact opposite way. He wanted to be good for Shane. Even if that meant being honest about the filthy things that he craved and begging to get his way.
“Wanna suck you off,” Ryan replied.
“Oh yeah?” Shane taunted, spitting into his palm and giving his cock a few slick strokes right in front of Ryan’s awaiting mouth. “You want it? Want to wrap those pretty pink lips around my big demon cock?”
“Yeah, fuck. I want that so bad,” Ryan whined. “Please Shane…. please, let me suck your dick.”
“How can I tell you no when you sound so pretty when you beg?” Shane asked, leading his dick over to Ryan’s mouth and swiping the tip across the seam of his lips teasingly.
Ryan licked his lips, tasting the bittersweet precome that coated them and that earned him a shaky groan from Shane.
“Fuck that’s so hot. Stick your tongue out for me.” Shane instructed, smacking the head of his cock against Ryan’s tongue once he had presented it.
“You’re such a good boy- being so patient,” Shane groaned, sliding his cock against Ryan’s tongue over and over until he could see spit dripping from Ryan’s mouth. “I think that’s enough teasing. Don’t you?”
Ryan nodded eagerly as he wiped away the spit that was running down his chin.
“Go on then,” Shane encouraged.
Ryan didn’t need to be told twice. Ryan brought his hands up and grabbed Shane by the hips, pulling him closer so that he’d have better access without moving from where he was kneeling on the floor.
Seeing Shane’s cock that close up had Ryan both horny and intimidated. Sure, Ryan had hooked up with a handful of guys in college and they never complained about his oral skills, but this was completely different. None of those guys’ dicks even came close to Shane’s, which was by far the largest and thickest that Ryan had the privilege of getting his mouth on.
Ryan started out slow, licking his palm before he wrapped his hand around the shaft. He took a second to stare in awe at the fact that his hand didn’t even wrap around the whole thing. So how the fuck was his mouth going to? He honestly didn’t know, but he did know that momma didn’t raise no quitter and that was the mentality that he needed.
Ryan slid his hand up and down the shaft, stroking from base to tip and occasionally stopping to thumb at the head. Shane seemed to appreciate the movements considering the short grunts that he began to make.
Ryan smiled to himself because if Shane was already being so responsive, then he couldn’t wait to see how he reacted once he got his mouth on him.
When Ryan had felt like he had teased Shane enough, he leaned forward and gave the tip of Shane’s cock a few licks, dipping his tongue into the slit to taste the precome that was pooling there.
Ryan felt the blunt nails of Shane’s claws scratch against his scalp as Shane buried his hand into Ryan’s hair.
Ryan repeated the motion, this time looking up at Shane with faux innocence in his bright brown eyes, making sure that Shane could see his tongue doing the work. He may or may not have been putting on a bit of a show.
Ryan wrapped his mouth around the head of Shane’s dick, sucking just enough to get used to the weight on his tongue. It felt so fucking good. He pushed Shane’s cock deeper into his mouth, which was only about an inch or two more, before it triggered his gag reflex and had to pull off. Damn that was a big dick, but fuck did it taste so good.
Ryan worked with what he had, licking and sucking at the part that he could get into his mouth, pushing himself over and over until he was gagging and spit was rolling down his chin.
“Those lips were made to suck cock,” Shane groaned, watching as Ryan sloppily mouthed along the prominent vein that ran down the shaft. “Being such a good boy.”
The praise sent sparks of arousal throughout Ryan’s body, a moan leaving the back of his throat and vibrating against Shane’s dick.
“Will you fuck my throat?” Ryan asked, wiping his mouth off with his hand before jerking Shane off some more.
“You want me to fuck your throat?” Shane repeated. Ryan nodded eagerly.
“Please fuck my throat. I want you to stretch my throat and cut off my airway with your big demon cock. Please, Shane.” Ryan begged. “I’ll be so good for you. Please.”
“Fuck, okay,” Shane agreed. “Put your hands on my thighs. I want you to pinch me if it ever gets too much and I’ll stop. Okay?”
“Okay. I understand,” Ryan replied, moving his hands up onto Shane’s smooth, thick, muscular thighs. His hands looked so small in comparison.
A clawed hand yanking Ryan’s hair took him out of his daze. He whimpered at the pain that also sparked pleasure, his cock jumping in the confinement of his sweats.
Shane held Ryan’s head still and he stroked his cock with the other hand. Ryan opened his mouth and stuck his tongue out, encouraging Shane to get on with it.
Ryan watched as Shane guided his dick over to his waiting mouth. He stuck the tip in first to let Ryan get used to it again and Ryan licked and sucked at the head and the little bundle of nerves that sat underneath. Shane cursed under his breath as he removed his cock from Ryan’s mouth with a wet pop.
Shane was quick to fill Ryan’s empty mouth again, shoving his dick in further this time, but not enough to be overwhelming.
Ryan could already feel the muscles in his jaw stretching to accommodate Shane’s girth as he pushed in deeper. It wasn’t until Shane got about half of his dick into Ryan’s mouth that he began to really pick up the pace.
When Shane started thrusting into Ryan’s mouth, Ryan found himself getting lost in it. There was something rhythmic to the way that he would feel the weight of Shane’s dick on his tongue, pushing to the back of his throat and rendering him breathless before pulling back. He loved how fucking wet and messy it was- everytime Shane pulled out there was a string of spit connecting Ryan’s mouth and Shane’s dick and fuck if that wasn’t one of the hottest things.
Shane quickly learned that Ryan liked it on the rougher side. His thrusts were pointed and harsh, his hips pistoning forward repeatedly until Ryan was choking and gasping for air. But not one time did he pinch Shane’s thigh for him to stop.
He loved being able to let Shane have this power over him- being used for someone else’s pleasure. It had adrenaline pumping through his veins and arousal swimming in the pit of his stomach.
“Feels fucking amazing, baby,” Shane groaned as he fisted Ryan’s hair, pushing Ryan’s mouth down he was as far as it could go and held it there for a beat before letting up. “God damn. You’re doing so good. I’m getting close.”
Ryan looked up at Shane with watery eyes, tears sliding down his cheeks as he struggled to catch his breath and keep his mouth held open. He wasn’t about to quit now. He wanted to make Shane come. He wanted to feel the way Shane’s dick twitched as shot his load down the back of his throat and then swallow every last drop.
With that in mind he got right back to it, bobbing his head and hollowing his cheeks as he sucked Shane’s cock, pulling out all of the tricks. He moved one of his hands off of Shane’s thigh, and wrapped it around the part of Shane’s dick that his mouth couldn’t reach.
“Holy shit,” Shane cursed, throwing his head back and squeezing his eyes shut, “Keep going. Just like that.”
Ryan sped up his movements, twisting and jerking his hand as hard and fast as he could, while he paid special attention to the head of Shane’s dick, repeatedly flicking his tongue against the sensitive tip, the taste of precome becoming more prevalent.
“Fuuuuuuck,” Shane moaned, his legs shaking and his thrusts becoming sloppy. “Gonna come. Where do you want it?”
Ryan pulled off with a wet POP that echoed filthily through the room. He kept jerking Shane off while he answered.
“In my mouth, please. Wanna taste you,” Ryan replied, before sucking Shane’s dick back into his mouth.
“You’ve made me feel so good,” Shane gritted out between clenched teeth, “I’ll give you what you want, baby.”
It wasn’t much longer before Shane was coming down Ryan’s throat like he wanted. The growl that Shane let out as his orgasm washed over him was something that Ryan would get off to for the rest of his life. It was raw and unrestrained and cut through Ryan like a knife.
Ryan wasn’t able to swallow all of Shane’s come, but he made sure to clean up the bits that he did miss, which earned him a low, approving growl from Shane.
Ryan finally turned his attention to himself, reaching into the front of his now damp sweats and pulling out his aching cock. He hadn’t touched himself because he wanted Shane to come first. He wanted to be good. But now that Shane’s orgasm was over, it was Ryan’s turn.
Ryan spit into his hand and wrapped it around his dick, making it wet enough to easily slide it up and down. His strokes were fast and messy- he had no time to draw things out. He had been pent up with arousal for too long - the precome steadily dripping down his cock said enough.
His body felt like it was on fire in the best way as his orgasm approached. He couldn’t contain the short bursts of air or the high pitched whines that escaped his mouth. Ryan’s vision seemed to blur, eyes falling shut, and his body shook as he came, painting his hand with the sticky substance.
After his post orgasm high and catching his breath, Ryan reopened his eyes and found Shane, his Shane, kneeling in front of him.
Neither of them spoke, but Shane took the opportunity to pull Ryan into a kiss, their mouths moving against each other in sweet harmony. It was soft yet passionate, their feelings for each other being expressed this way instead of with words.
When they pulled away, Ryan rested his forehead against Shane’s, a wide smile spreading across his face. When he looked up at Shane, he was also sporting a pleased smile.
“We should probably get you cleaned up and go lay in bed. I don’t recall you getting much sleep last night,” Shane smirked. “I promise that you won’t have nightmares.”
“But what if I wanted to have those nightmares?” Ryan challenged, arching an eyebrow. He could tell that Shane did not understand his joke. “I’m just saying that Demon Shane is fucking hot and that I wouldn’t mind him coming after me again.”
Ryan added a playful wink at the end for emphasis, but also to be a bit of a brat because he knew that Shane liked it.
“ Ohhh ,” Shane said when it finally clicked. “Well, I’m sure that can be arranged.”
