⚠️TW: MENTIONS OF SA AND VIOLENCE⚠️
Ryan walked Eli back to his dorm, both of them thinking about Tyler’s cryptic comment. Neither of them said much, but somehow, the quiet meant more than anything.
When they reached the dorm steps, Eli turned to face him. The shadows on Ryan’s face made his expression harder to read—but his eyes were soft. He knew Ryan was worried.
“I’m okay,” Eli reassured him. “I promise.”
Ryan didn’t believe him. Not full. But he nodded anyways.
“Text me when you’re in bed,” Ryan said.
Eli smiled. “You say that like I’m not gonna lie in bed just thinking about you.”
He kissed Eli gently, just once. Then, he disappeared into the night.
The next morning came too fast. Eli didn’t sleep much. His body was still sore from the hammock, his brain wouldn’t shut the hell up about classes… Brittney… Tyler… Ryan.
Still, he got himself out of bed and left early, walking across campus toward his first lecture. The sun was just coming up… he didn’t want that 8am, but I guess you can’t win em all.
The lecture hall was already half full when he got there. He picked a spot near the back to avoid anything social possible. That was until around five minutes after class started when he heard the door slam open, followed by the sound of someone tripping over a chair.
“Shit—fuck—sorry—damn it—“ they whispered.
Eli looked up, praying whoever it was wouldn’t sit in the empty seat next to him.
A girl stumbled into the seat next to him, all tangled hair and wayyyy too many rings. She threw her phone on the table and Eli flinched as it echoed through the lecture hall. She dropped her binder on the floor and plopped into the chair with a sigh.
Everyone was looking at him. He was humiliated. In reality, they weren’t really looking at him, rather the crazy girl next to him, but he still couldn’t help but nestle himself deeper into Ryan’s hoodie.
“Hey!” She yelled, looking at Eli.
Eli uncovered his face with his hands, reveling a bright red face. “Uhhh- hi,” He whispered.
She continued, words going a million miles per hour. “Cool hoodie! Reminds me of this hoodie I got my cousin for Christmas a few years ago.” She yelled, voice echoing through the silent hall. “His name is R-“
“Sophia?”
“What? No.. well yes, my name is Sophia, but his name is Ry-“
“Ryan.” Eli said, snapping the pieces together.
She paused for a moment, confused.
“Uh, mmmm okay, creep,” She said “How the hell do you know me?”
“SHUT UP!” The professor yelled from the front of the room.
Sophia immediately stopped.
Well, kind of.
She continued, now in a whisper. “What’s your name? Church mouse? Ant?”
Eli smiled, almost laughed. “Eli.”
“Eli.” she repeated. “Love that. You got any idea what this class is even about?”
“Nope.”
“Cool. Guess we’re failing together.”
That was the beginning.
Sophia was in three of Eli’s classes. She brought snacks, took crazy ass notes, and had ZERO social filter. By Tuesday, they were sitting together for every class and texting between them.
They were complete polar opposites. Sophia was a human time lapse. A walking caffeine rush. That was the only way Eli could describe it. He was always quiet, focused, and on edge. But there was just something between them that just worked. She never pushed him, and always spoke for the two of them. But, she made space for him to speak—when he wanted.
That afternoon, Ryan saw the two of them outside of the library.
“No fucking way,” Ryan’s voice said from behind them.
Eli lit up. Something about Ryan always gave him some sort of rush, some boost of confidence that he could never find in himself.
They both turned.
Ryan looked at Eli. “Looks like you finally met my cousin,” he said as he ruffed Eli’s perfect fluffy hair.
Eli smiled smugly, “I know.” he said, short and sweet.
Sophia was completely lost. “What the hell? Ryan? How do you know him?”
Ryan chuckled. “Hmmm, Eli didn’t tell you?” he asked.
In a way, he was glad Eli didn’t tell Sophia. Just one more reason to trust him with his secrets.
“Tell me what? What the fuck is happening?”
Eli interjected. “Uhhh so you know how I told you I was ‘talking to’ that one hot guy?” he said, almost embarrassed.
“Yeah?”
Eli looked in Ryan’s direction.
“Oh…OH” She said, in realization.
“Yeah.” Ryan added.
“Ewwww- I mean- Awwwww,” She said. “Wait but what happened to Br-“
Ryan almost crashed out just hearing the beginning of her name.
“DON’T-“ Eli yelled, surprised his voice could reach that volume. “Uhh- say her name. Don’t say it. We don’t like her here.”
She immediately understood, no questions asked.
The next few days went by quick, no drama, no chaos. It was good for a change, there was no Brittney trying to fuck over Ryan, and no Tanner trying to intimidate Eli. It was calm… almost too calm.
But Friday was coming. Nothing would be the same after that.
Friday morning started off with one of those warm, slow sunrises where it felt like maybe—just maybe— everything was going to be okay.
Ryan had spent the night at Eli’s dorm for a change, holding Eli tightly against him while Tanner was off doing god knows what. It was so quiet, so comfortable that Eli barley even remembered falling asleep, but just that he woke up with Ryan’s arm heavy over his waist and his face tucked against the back of Eli’s neck.
They took their time getting up. There was no rush, classes were always later on Fridays.
“You coming over tonight?” Ryan asked, sliding his fingers through Eli’s hair.
“Don’t forget I live there now,” Eli said with a smirk. “Even if you didn’t know that. I do.”
Ryan ruffed his hair lovingly. “Good”
Later that day, once classes finally finished, Eli didn’t think much about going back to the dorm. He wasn’t even planning to stay more than a few minutes. Just needed to grab a charger, his toothbrush, maybe Ryan’s letter jacket that he said he missed seeing him in — the one that hung just a little to long on his sleeves and smelled like safety. It was just supposed to be a quick stop.
Supposed to.
The hallway felt normal, empty, and unassuming. He didn’t think to know. Why would he? It was his room after all.
He opened the door, and everything collapsed.
There was moaning. Laughter.
A mess of limbs twisted across his bed — Eli’s bed — tangled in blankets and sweat and half-removed clothing.
Tanner was shirtless, his back facing the door and muscles in his shoulders flexing as he hovered over someone. He was hooking up with someone — in his bed.
The person being covered up by Tanner got off his lap, off his dick, and turned her head lazily toward Eli.
Brittney smiled.
Not a startled smile. Not an embarrassed one. A smirk, like she had been waiting for this moment.
“Well, well, look who finally decided to come home,” she said heartlessly, trying so hard to be the villain.
Eli froze and the air disappeared from his lungs. His fingers locked around the strap of his backpack, and his body felt paralyzed.
Tanner glanced back over his shoulder, just once, his hands still on her tits. Then, he turned back toward Brittney like he was bored.
“Oh shit,” he said in a mocking tone. “Didn’t know you were on a schedule.”
Brittney let out a low, cruel laugh. “We were just keeping the bed warm for you, babe. Hope you don’t mind.”
Eli couldn’t speak. His throat felt like it closed.
Tanner sat up a little, grabbing a nearby water bottle like he was casually just at the gym. “Honestly? Kinda figured this was coming. I mean… you scream gay.” His voice dropped lower. “But she confirmed it.”
Eli’s stomach turned, it felt like someone had just punched him.
Brittney grinned, running a hand through her tangled ass hair. “You should’ve told him yourself. But you’re just so quiet”
Tanner leaned back on his palms, fully revealing the mess of nakedness that occupied his bed. “You made it too easy, dude. You thought you were subtle? Walking around in his hoodies, looking at him like that? You just wanted us to know.”
“You ever wonder what Ryan would think if he had saw this instead of you? If he knew who she came to after you?”
Brittney sat up fully now, exposing her entire naked body, then grabbed one of Eli’s pillows — his pillow — and rubbed it against her chest.
“If you’re such a fag, why are you looking, huh?” Tanner said, seeing how uncomfortable Eli was.
“Ryan was always mine,” she said with a sigh. “You’re just a distraction. A temporary obsession. He’ll come back. They always fucking do.”
Eli’s jaw clenched and his eyes were welling with tears. His entire body felt like it had been pulled inside out. He had never felt so uncomfortable in his life, seeing such a messy scene like that, just in his bed.
Brittney wasn’t looking good, either. Her hair was all over the place, stringy and messed up. Her makeup was smeared all over her face. She was sweating profusely. She looked like a fucking crack addict.
Tanner chuckled. “Door’s always open if you wanna join in. Or just, you know, watch. That’s all you fucking fags do anyways, because you can’t have real sex.” He said, turning back to Brittney and grabbing her again.
That was it. He finally found the strength to leave.
He turned, grabbed the doorknob, and walked out — fast. He didn’t slam the door, didn’t say a word, didn’t look back. Hell, he doesn’t even know if he even closed the door. He was too dizzy, too hollow, too sick to even breathe.
The hallway stretched out forever. His vision blurred. His hands were shaking so bad he could barely open his phone.
Across campus, Ryan was just finishing cleaning the kitchen when he got the texts.
can i come overr now
ur dor is unlocked, right?
pls say ur homee
His stomach dropped. Eli had never misspelled a word in his life. He was smart. This wasn’t normal.
He hadn’t seen Eli all afternoon, just a few flirty messages and a plan for him to sleep over. That was it. Everything had been fine. Light. Normal.
He wiped his hands with his kitchen towel fast, replying immediately.
Always. Door’s open.
Then he waited. On the edge of the couch, staring at the door.
Two minutes later, Eli stepped inside, and Ryan’s heart cracked just from the look in his eyes.
His face was pale, his breath was short. His hands wouldn’t stop twitching. And the second he saw Ryan standing there, shirtless in his tight gray sweats, he walked forward like gravity was pulling him in and just collapsed.
Ryan caught him without hesitation, wrapping both arms around his body and holding tight.
Eli didn’t cry. He just stood there, clinging to Ryan, shaking like a bag stuck on a branch in a goddamn hurricane.
“Hey, hey,” Ryan whispered, rocking slightly. “I’ve got you. You’re okay.”
He pulled Eli inside, kicking the door shut and locking it — not knowing whatever was out there. He just held him for a while, letting Eli bury his face into his shoulder.
Eventually, Eli’s voice came out—quiet—not normal for when he was speaking around Ryan. It reminded him almost of the first day they met, when Eli could barely even speak.
“She was there.”
Ryan froze. “Who?”
“Brittney. She was in my room. With Tanner, in my bed.”
Ryan pulled back enough to look at him. “What?”
“They knew I’d come back,” Eli said, with a shaky voice. “They wanted me to walk in. They said it. She told him I was gay. Tanner said ‘I scream it’. She—“ his voice cracked, thinking back to the image of Brittney.
“I had to get out.”
Ryan’s jaw was clenched, eyes dark.
“You’re staying here tonight,” he said firmly. “And tomorrow. And the next night. And however long you want. I'll go get whatever you need."
Eli nodded, throat too tight to speak.
Ryan stepped back only enough to cup Eli’s face in his hands, pressing a kiss to his forehead, then one to the tip of his nose.
“You’re safe here,” he whispered. “They don’t get to do that to you. Not ever again.”
Eli looked up at him.
“Can I just… stay close tonight?”
Ryan nodded once. “You don’t even have to ask.”
He took Eli’s hand, holding it tightly. He led them to his bedroom and shut the door behind them.
Unexpectedly, Eli started grabbing at Ryan’s dick, unsure of his plan. Eli honestly didn’t know what he was doing—maybe he just wanted to feel as close to Ryan as possible.
Ryan grabbed Eli’s hand. “Hey, hey,” He said, trying to ground him. “Just… wait.”
As much as Ryan was expecting things to happen that night, as much as he wanted them to happen, he knew that wasn’t what Eli needed in that moment.
That’s when Eli broke down. It was that feeling when someone asks, ‘what’s wrong?’, and your whole world shatters.
Eli cried and cried, nestling himself into Ryan’s chest.
Ryan just cradled his head and laid back with Eli.“Shhhh, I know..” Ryan assured him, on the edge of tears himself.
They lay there in silence for an hour, just listening to each other breathe. Eli’s hands stopped trembling first. Then his heartbeat slowed. Then his shoulders unclenched.
Ryan never stopped touching him — brushing his fingers gently up and down Eli’s side, tracing soft lines over the fabric of his shirt. Eventually, Eli finally completely relaxed.
He rolled onto his back, eyes still red but softer now.
“I’m sorry I freaked out.”
Ryan looked down at him. “Don’t be. You didn’t freak out. You… I don’t know… Survived?”
Eli gave a small, broken laugh. “Not sure that’s what it felt like.”
“No, no, seriously, they could write an ‘I Survived’ book about you,” Ryan exhaled as he leaned down and kissed his temple. “Still proud of you.”
Eli reached up and hooked two fingers around the chain that sat on Ryan’s neck. “How do you always say the right thing?”
Ryan smirked. “I don’t. I just say what you deserve to hear.”
Their eyes met, and Eli’s hand slid down Ryan’s chest without thinking, resting his palm over his heartbeat.
Ryan leaned in and kissed him again, slowly this time. Eli kissed back. Ryan’s hand moved down Eli’s shoulder, then down his back, tugging him a little closer. And just like that, the room shifted. Eli didn’t feel broken anymore, but he just felt held. Wanted. Warm.
Ryan’s other hand reached over to cradle his cheek as he slowly but surely laid himself on top of Eli.
Everything was quiet now, everything felt right.
They deeply kissed as Eli did that thing he knew made Ryan crazy — he just lightly moaned into Ryan’s mouth, causing his dick to respond immediately. Part of his moans were intentional, but Eli couldn’t help it when he could just feel Ryan’s cock grow against his, feeling as if it were physically pushing him down into the mattress.
Eli couldn’t help but start to squirm, grinding their cocks together. Ryan smiled as he began to slip Eli’s shirt off.
As Ryan’s kiss traveled from Eli’s mouth, down his chin, through his neck, over that smooth, skinny chest, he finally reached his pants, where he began to tug down.
Eli was confused- but intrigued. Wasn’t that his job?
He got Eli’s underwear down, revealing his fully hard 6 inch, cut dick. “This okay?” Ryan asked, looking up at Eli.
Eli nodded quickly. “Mhhhmm”
Ryan had never sucked a dick before, all he’s ever known was what it’s like to get his own dick sucked. But, in his experience, Eli had been a much better cocksucker than any girl he’d ever hooked up with years ago, so he wanted to pass that on.
He slowly licked up Eli’s shaft, circling the head with his tongue. Eli had just a slight, barely noticeable jump every time Ryan’s tongue would hit that underside of his tip, also causing him to almost push Ryan's head away. He just felt the need to...touch his head.
Then, slowly but surely, he began to take it in his mouth. It tasted different than he thought it would- but the stench of it wasn’t near as strong as how Ryan’s smelled to Eli.
Eli moaned as Ryan began to travel down his length. While it wasn’t much compared to Ryan, he still had about a good 6 inch when he was fully hard. It also wasn’t nearly as girthy as Ryan’s, so it was somewhat easy for Ryan to get down.
As Ryan’s warm, wet mouth slid further and further down, Eli began to squirm and bit his lip to try and avoid making too much noise. It was unlike anything he’d ever felt before- but he wasn’t sure if he liked it or disliked it… not yet at least.
He lightly cursed under his breath as Ryan easily got his entire length down. Eli still didn’t know what to do with his hands or even the rest of his body for that matter — it felt too weird to sit still. He found his hands lightly grabbing Ryan’s hair, which calmed him enough to ground his body slightly more.
Ryan looked up to see Eli already looking down at him, and he smiled as he wrapped his lips around and began to bob up and down. He reached up and grabbed Eli’s hands, holding them tight while gave him his first blowjob.
While it did feel so good to Eli, they both couldn’t help but feel like there was something almost unnatural about it. It was obvious that Eli’d rather be sucking Ryan off, and Ryan would rather get sucked off. Regardless, Ryan kept going. He had another plan.
Eli just felt as his dick kept sliding up and back down Ryan’s wet lips, and feeling his tip hit the back of his throat every time he’d bring his head back down. He finally closed his eyes and tilted his head back, relaxing. Now, Eli saw the reason why Ryan would look so relaxed everytime he had his dick in his mouth.
After a couple minutes, Eli’s moans began to intensify and become more and more frequent as he approached his climax. Then, right as he was about to cum, Ryan stopped.
Not again, Eli thought.
Ryan moved back up Eli’s body and kissed him on the lips again. “You didn’t think I’d let you off that easy, did you?” He said with a devilish smile. “Come here,”
Ryan stood up at the side of the bed, and dragged Eli to him. Now, Eli was laying on his stomach on the bed, once again face to face with Ryan’s massive dick. He looked up at Ryan and smiled as Ryan tilted his chin up at him.
Eli opened his mouth while he watched Ryan position the tip of his cock at his lips.
Ryan began to slide his dick back into Eli’s mouth. “Good boyyyy,” Ryan whispered, looking up at the ceiling. “That’s ittt Eli.”
As Eli’s mouth began to fill up with Ryan’s dick, he closed his eyes, enjoying the feeling of it slowly travel past his lips, slide down his tongue, and hit the back of his throat. This felt right, Eli thought. Surprisingly, there weren’t any gags yet, even as Ryan hit the back of Eli’s throat.
Before going any further, Ryan grabbed a clump of Eli’s hair and supported his head up by holding the underside of his chin in place with his other hand. Then, he started to slowly thrust his hips and out, letting Eli’s throat adjust.
After a moment, Ryan stopped. “You ready?” he asked, looking down at Eli with his dick in his mouth.
Eli had never been more ready for something in his entire life. He nodded quickly and relaxed his throat.
With that, Ryan held Eli’s head even firmer and thrusted the entire thing down Eli’s throat. He gagged as his nose got nestled back into Ryan’s dark bush.
Ryan lifted on his toes and hugged Eli’s head against his body. “Mmmmm yeah,” He exhaled, shutting his eyes and smiling. “Take that dick.”
Eli was getting much better at taking the entire length. He had also learned to control his breathing through his nose, which allowed him to relax more, even with Ryan’s entire length plugging his throat.
After a couple more seconds, Ryan began to slowly move out, then all the way back in. He loved the feeling of that boy’s throat. Eli wrapped his lips around his man’s cock, which made Ryan begin to grunt every time he’d slam it all the way back down.
Even a couple minutes later, Ryan barely picked up any pace, and just enjoyed the slow thrusts as he got harder and harder. Then, he finally pulled completely out of Eli’s mouth and let go of his head, which caused Eli to collapse without the support of Ryan’s strong arms holding him up.
Ryan lightly kissed Eli’s forehead as he laid his head back against the pillow. “You good?” He asked, chuckling.
Eli grinned. “Why wouldn't I be?” he whispered, hungrily placing his lips against Ryan’s again.
Ryan had never seen Eli this horny before, not even Eli saw himself this horny before. It gave both of them a type of happiness they were only able to feel around each other. As they kept kissing, Ryan slowly pinned Eli’s hands above his head and started to grind his cock between Eli’s ass cheeks. It easily slid up and down from being covered in spit.
It was so slow. So passionate.
Ryan lifted from the kiss for a moment. “I’ll only put it in if you want me to,” He whispered into Eli’s mouth before going right back in.
“Please,” Eli moaned, nodding.
Ryan opened his eyes. “You sure?” he asked. “I don’t want to push anything if you aren’t ready.”
Feeling comfortable under Ryan’s body weight, he smiled. “Fuck me, Ryan.” Eli kissed Ryan again. “Fuck me.”
Ryan nodded, reaching to his nightstand drawer to grab a conveniently placed bottle of lube. Usually, he’d just use it to jerk himself off — but he finally found a new use. He didn’t think the next time he’d pump some onto his finger would be when he’s about to fuck someone — fuck Eli — but he couldn’t have been happier to pump some on his finger.
He reached under Eli and placed his finger at Eli’s entrance, and Eli quickly tightened.
Ryan placed a hand behind Eli’s head, holding him tighter. “Just relax,” he said calmingly. “I won’t hurt you. I’ve got you.”
Eli gave a nod and relaxed as best he could. Ryan slipped the tip of his finger in and Eli gasped. It took everything out of him not to clench again, so he just shut his eyes and relaxed as best as he could.
Ryan slid his finger deeper and deeper, feeling as Eli’s little heartbeat quickened.
Ryan chuckled. “Your little heart is beating so fast.”
“Sorry, I-“
“No need to be sorry,” Ryan said, leaning down to kiss him. “It’s okay.”
Eli realized that Ryan was right, and that he truly didn’t have anything to be nervous about. He knew that Ryan would stop immediately if anything ever made him uncomfortable. But he was determined.
Before he knew it, Ryan’s whole finger was in his ass. Then he began to slip another finger in. Then another. He distracted Eli by kissing his neck as deeply as he possibly could, and Eli was just moaning. He couldn’t stop moaning.
Ryan stopped kissing. “Guess what?” He said with a smile. “I got three fingers all the way in.”
Eli couldn’t believe it—how did he not even realize? The only thing he could respond with was a smile before Ryan took his fingers out and easily flipped Eli onto his stomach.
He grabbed his bottle of lube and pumped it onto Eli’s ass and his dick, tossing it aside and laying back down on top of him.
He got close to Eli’s face. “You ready?” He whispered into his ear.
“Mmhmm,” Eli replied eagerly.
With that, Ryan placed his dick at Eli’s hole and pushed the tip inside, causing Eli shut his eyes tight and grit his teeth.
Ryan said “Just relax, just relax.” Then, got close to Eli’s ear and whispered, “Trust me.”
“I trust you” Eli responded.
Ryan pushed his cock in more and more, and it easily slid in. Eli’s jaw opened wide as he took Ryan’s length. He wrapped one arm around Eli’s neck and the other under his waist and cursed as Eli’s tight ass hugged his cock.
“Fuck you’re so tight,” Ryan whispered as he pushed more and more in.
Eli reached up and grabbed Ryan’s arm that was wrapped around his neck and held it tight as he took more cock in. But feeling Ryan’s entire body weight on top of him gave him the comfort to keep pushing through.
Ryan went down and kissed Eli, but it wasn’t reciprocated as Eli was distracted with the sensation of a massive dick slowly penetrating him.
“Kiss your man, Eli” Ryan said, looking deeply into his eyes. “Kiss me.”
Eli kissed back and let Ryan’s tongue in and his eyes began to well with tears of pleasure as he felt his tongue destroying his mouth.
Ryan paused and slightly pulled away. “Hey Eli, guess what,”
“Fuck- oh my- wha-“ Eli said, barely able to think.
“I’m halfway inside you right now.” Ryan said smugly. “You didn’t even realize it.”
Eli’s eyes widened as he realized Ryan was right. There wasn’t really too much pain, in fact, there was none at all. But just the image of Ryan’s dick made him freak out.
“Wait- but- I don’t know if I can-“ Eli said in a worried tone.
Ryan smiled. “Yes you can.” He responded, going in for another kiss.
Then, in an instant, Ryan thrusted almost the entire rest of his length in at once. Eli almost screamed as he whimpered.
Ryan had never felt more pleasure in his life. Feeling Eli squirm under his body, hearing him—no—feeling him whimper in response to his dick was the best thing he’d ever experienced.
Now Ryan could start being dominant. He finally established himself as the dominant one and Eli proved himself to be the submissive one. Almost as if they were the same person, they both realized that at the same time and Eli’s entire body filled with goosebumps.
It was a slow process, but eventually, Ryan got his entire dick in Eli’s ass.
He was speechless. The feeling of having a dick that big filling his entire ass was unlike anything Eli had ever felt in his life. Ryan deeply moaned as he held Eli tight against himself and wiggled around, allowing him to adjust.
As the pain subsided, Eli began to curse from the feeling of Ryan’s pubes brush against his ass cheeks and his dick touched every spot inside his ass.
Ryan began to pull out. “Mmmmmmm, yeah” He whispered, slowly feeling it pull against his cock.
“No! Please— Ryan— it felt so goo-“ Eli said, then his eyes widened as Ryan slammed all the way back in.
He jumped, unable to make any noise. Ryan took his time thrusting in and out, enjoying every second.
“Fuccckkk, Eli.” Ryan said, grabbing Eli’s hair and kissing the side of his neck. “Fuck, you feel so good.”
Eli started to whimper under Ryan’s body weight as his thrusts picked up. Hearing that made Ryan crazy, and he pushed Eli’s face sideways into the bed and covered his mouth as he just fucked him.
Then, Ryan found that spot inside of him. Eli moaned and whimpered feeling Ryan’s cock hit him in a place he didn’t even know existed.
“Ohhh yeah,” Ryan said, looking down at him and bringing his arms up and around the back of his head, exposing his arm pits to the cool air. “Theeerrre it is.”
Eli grabbed the sheets as his toes crinkled. Every time the tip of Ryan’s cock just tapped—even slightly brushed that spot—he almost came. It was like better than the climax of any orgasm he’s ever had—but just over and over again.
Ryan’s thrusts got faster and faster and the both of them got closer and closer to cumming. Ryan realized this, and with a few extra thrusts, he reluctantly completely pulled out. He crawled off Eli and stood up, leaving him laying there trying to process what happened to him.
“Wait- Ryan-“ Eli said desperately. “Keep going-“ He had never felt more empty- never felt colder in his life.
Ryan chuckled to himself. “Don’t worry, I’m not done with you yet.” He assured Eli as he grabbed Eli’s calves and pulled him to the edge of the bed.
He grabbed Eli’s legs and lifted them up, and watched as Eli’s flexible body completely folded back, exposing his ass to Ryan. To Ryan’s surprise, Eli was somehow almost completely able to lift his feet back behind his head.
“Fuck me-“ Eli said with a desperate look.
Ryan lined his cock up with the entrance again, and pushed it all in at once.
Eli’s voice completely cracked. “OH GOD-“
Ryan grunted and wrapped his biceps around Eli’s ears, cradling his head. Hearing Eli’s cute voice crack like that as his dick entered all at once pleased him like nothing else. No one else could make him feel like this.
Ryan’s thrusts picked up rapidly. “Please- Sir- Please- Please- oh my- please-“ Eli begged.
Ryan placed two fingers deep in his mouth. “Please what? Huh? You like that?” he said with a devious, satisfied smile. “Fuckk, you’re all mine.”
Eli tilted his head up and kissed Ryan. Ryan hungrily reciprocated and started grunting into Eli’s desperate mouth.
“No one else gets this.” Ryan whispered, out of breath. “You hear me? This ass is for me.”
Eli was in heaven. “Yes sir- fuck- I’m gonna-“
“You’re gonna what? Huh? Cum for me, Eli-“ Ryan said, stroking Eli’s hair.
Every time Ryan would say his name, Eli couldn’t take it anymore. Once Ryan’s cock hit that one spot for one final time, he came harder than he ever has. It sprayed up and landed on his chest and stomach.
“Good fucking boy-“ Ryan whispered into his ear. “That’s my Eli.”
Ryan still wasn’t done. He was so close.
“You want my load?” Ryan asked, desperate to cum.
“Mmmhmm-“ Eli barely managed to get out, still trying to recover from his own climax.
Ryan’s thrusts were completely full speed, and he had no intention of stopping. Ryan’s jaw was completely open, and he was covering Eli’s mouth, pushing him into the mattress as hard as he could.
“Holy fucking shit- I’m gonna- Oh my- here it comes!”
Ryan shot load after load, directly into Eli’s ass, giving one extra big thrust every time. Eli gasped feeling the warm liquid start filling his ass.
Finally, as both the boys began to calm after their climax, Ryan pulled out. He flopped on the bed aside Eli, bringing his arms up above his head. Neither of them could speak yet.
After a few minutes, Ryan finally managed to form a word. “Thank you,”
Eli rolled over and laid his head on Ryan’s chest. “That was- amazing.”
His ass hurt- it felt empty, cold- but he didn’t care. As for Ryan, his cock just slowly started to soften, and he just enjoyed the small weight of Eli’s head laying across his chest. He couldn’t believe he just had sex again after years and years — he had anal sex with a boy. It was better than heaven.
They got up and just put their underwear back on, and lay back in the bed, Ryan spread out and Eli laying between his legs. Ryan stroked Eli’s hair and neither of them cared about anything but each other in that moment. They didn’t care about the mess they had to clean, they didn’t care about school, they completely forgot about everything. Tanner, Tyler, Brittney.
No one mattered but them.
The next morning, they got dressed and finally left Ryan’s room for the first time in the hours since Eli lost his virginity. His ass was stinging, searing in pain—but it was a good hurt. He wasn’t going to tell Ryan because he thought Ryan would’ve been under the impression that he hurt him. So, he tried pushing through the pain.
Ryan went in the kitchen to start making some breakfast and watched as Eli sensitively sat on the couch, gritting his teeth.
Ryan laughed. “Don’t worry, the couch doesn’t bite,”
“No, I know I’m just-“
He chuckled again. “I know, you don’t need to hide it. Get used to it.” Ryan said, grabbing a pan and setting it on the stove.
Eli realized Ryan thought it was funny. Seriously? I was worried for that?
“Shut the hell up. Maybe you should try taking a giant dick up the as-“
All the sudden, the front door slammed open so hard it rattled against the wall.
“MISS ME BITCHES?”
Eli jumped so hard he nearly rolled off the couch.
Standing in the doorway was a tall, tan, backwards-hat-wearing guy with a travel bag slung over one shoulder, sunglasses still on, and the energy of someone who definitely got flagged at airport security.
“Traffic was hell,” The guy said, stepping in like he owned the place.
He dumped his bag in the middle of the living room and stretched like he hadn’t moved in ten years.
Ryan looked at Eli and jerked his head casually. “Eli, this is Alex.”then, he looked at Alex. “Alex, this is Eli, my boyfriend.”
Eli froze.
That word hit harder than the door slamming into the wall when Alex walked in.
Boyfriend.
He blinked up at Ryan like he’d misheard him, but Ryan wasn’t even looking—he was too busy cooking like he hadn’t just dropped an absolutely insane sentence in the middle of the room.
Eli’s face flushed pink so fast it actually felt warm. He sane deeper into the blanket he was under, trying to pretend his heart wasn’t melting.
Elliot Bennett was officially Ryan Mitchell’s boyfriend.
Alex stepped forward, pulled off his sunglasses, and offered a hand. “Nice. I’ve heard, like, everything about you. I’m the emotionally unavailable third roommate.”
Eli shook his hand quietly. “Hi.”
Alex was so intimidating — in that tall, straight, fratty kind of way. He had dark brown beach wavy hair and a stupid perfect jawline and the kind of presence that made you feel like you had to apologize for existing.
Alex looked back at Ryan. “This him?”
Ryan nodded. “Yup.”
Alex turned back to Eli, motioning over to Ryan. “Cool. He needs someone who’ll make him less annoying. Do you punch him when he gets dramatic?”
Eli blinked. “Uh—no?”
Alex smirked. “You should try it.” he flopped onto the couch like he had already lived there for 15 years. “I just got back from Europe. Three months studying abroad. Kind of. Mostly just drinking and making out with Spanish girls named Sol and French girls who said their names too fast.”
He started pulling stuff out of his bag—socks, books, a soccer ball for some strange reason—while continuing like no one had asked.
“There was this girl in Amsterdam who told me I had ‘American boy’ energy, which felt like an insult but I kissed her anyway.”
Eli glanced nervously at Ryan.
“And this one guy—uh, a bartender or something—I think he was hitting on me? I just told him I was flattered and not into dudes and he was like, ‘That’s okay, I’m into challenges,’ and I swear to god I almost crashed out.”
Eli blinked and raised an eyebrow.
Alex shrugged like it was nothing. “Not my thing, but I respect the hustle.”
Eli stared at him for a second longer then let out a breath he didn’t realize he’d been holding. So, not homophobic—just loud and aggressively straight, He thought. That’s more than most people he’s met on campus can say.
Ryan plopped down beside Eli on the couch, putting an arm around him and leaned into him slightly.
“He’s a lot,” Ryan said under his breath.
Eli nodded. “Yeah. But I think I like him.”
“Same,” Ryan said, grinning.
Alex was now halfway through explaining how he almost got detained in Rome for accidentally lighting incense in a non-smoking hostel. Eli didn’t understand the story, but the weird part was that between Ryan, Alex, and Sophia, he kind of felt like he finally found a little safe circle in between all the drama.
After a while of listening to all of Alex’s stupid stories, Ryan interrupted. “Alright well I need to grab my book from the bookstore before it closes.”
Alex stood up. “I’ll come. I probably should get things for classes too I guess.”
Ryan turned to Eli, leaned over the back of the couch, and kissed the side of his head. “Be right back. You okay here?”
Eli nodded. “Yeah. I’ll be fine.”
He got out his phone to check on Sophia, who had been suffering from a headache all morning.
hey you feeling better?
no not really :(
go get you a coffee girl
already omw
Sophia looked up from her phone and started heading to the Starbucks on the edge of campus near the old art building.
She didn’t even see him coming.
The second she rounded the corner, Tanner was there Blocking the sidewalk. His eyes were flat. Cold. Empty in a way she’s never seen anyone’s eyes before—a way that made her stomach twist.
“Going somewhere princess?”
Sophia got a sinking feeling. “The fuck do you want?”
Tanner didn’t move. “We never got to chat. Y’know, properly when that fag isn’t by your side.”
While Sophia had never been strong academically, she’s always known people. Her common sense and street smarts were better than anyone she'd ever known. She knew better than to talk back in a situation like this, so she stepped to the side, trying to move past him, but he cut her off.
Tanner smiled. “You talk a lot for someone who doesn’t know anything.”
“Move,” she snapped.
Tanner’s smile intensified, and he showed those nasty, fuzzy yellow teeth of his.
And then he shoved her—hard—into the wall.
Her back hit the concrete with a sickening thud. The wind rushed out of her lungs, making her fall on the ground. Her phone flew out of her hand and she gasped, reaching for her it, but Tanner stomped on her wrist, enough for her to wince in pain.
“You think this is a game?” he growled. “You think because you hang around Ryan and his little slut that you’re untouchable?”
Sophia tried to pull away. “Get off me.”
He put all his body weight onto her wrist, and it made a cracking noise as he squatted down and got in her face. Close to her face.
“Let me paint the picture for you,” he hissed. “Your little bestie? Eli? He’s nothing. You? You’re just noise. But Ryan?”
He leaned in, putting his forehead against hers.
He chuckled. “Oh, Ryan’s a fucking mirror. And I’m gonna break everything that reflects in him.”
Sophia spat in his face.
Tanner lost it.
He shoved her head into the ground, and her head bounced off the pavement. She tried to scream, but the wind was knocked out of her again. He stepped off her wrist, causing her to yelp from the pressure change.
“You don’t get to talk back,” he snapped, scraping her face against the ground. “You don’t get to act like you’re better than me.”
“He- help- help!” She finally managed to yell.
Tanner raised a fist and threw down a hard punch straight into her throat.
“You’re just a fucking prostitute who’s trying to do anything to get laid.” Tanner said pinning her down. “I’ll show you getting laid.“
His hand reached for his pants zipper.
He unzipped his pants and started to take his pants down—then grinded up and down against her.
“HEY!”
The voice cut through the air like a thunderclap.
Tanner turned.
Alex was already sprinting.
He tackled tanner, full force, slamming him into the wall with so much force that Tanner almost blacked out. Alex slammed his forearm against Tanner’s throat and kneed him in the nuts as hard as he fucking could. It was so hard in fact—that Tanner’s balls almost popped.
Tanner, with his already pulled down pants, yelped in pain.
Alex punched him in the face as hard as he could. “You think you can fucking assault an innocent girl?” Alex screamed, spit spraying out of his mouth. “You fucking homophobic, piece-of-shit, rapist!”
“GO!” *punch* “TO!” *punch* “HELL!” Alex’s final punch hit Tanner so hard he blacked out as he dropped to the ground.
Ryan ran up to Sophia. “Sophia—“ He yelled with shaking hands, dropping to the ground. “Hey! You okay? You with me?”
Sophia blinked up at him, dazed, blood all over her face, and wrist twisting in an abnormal way. “Ryan…?”
“Yeah it’s me. I got you.” He said, holding her tightly in his lap and rocking her back and forth.
Tanner regained conciseness. As he sat up, Ryan stood too. Calm wasn’t on the table anymore.
He walked over to him, beat up on the ground. “Touch her again,” he said, voice dark and steady, “and I will fucking. Bury. You.”
Tanner wiped his nose with blood coming out of it. “She asked for it. Fucking slut-“
Ryan kicked him in the face as hard as he could. He went out… cold.
Ryan didn’t care and he knelt back down beside Sophia, gently brushing her hair from her face as Alex called 911.
“You’re okay. We’re here.”
She broke down crying with all the strength she had, nestling her head into Ryan’s chest. She wasn’t crying from the pain.
Once the ambulance showed up, detaining and taking Tanner’s unconscious body away, Ryan and Alex were let go without a hint of blame. The cops informed them that Tanner already had a criminal record and had assaulted multiple girls in the past, but always got bailed out of jail because his parents were rich.
They got Sophia home around midnight.
She could walk, but barely. Her wrist was completely snapped, her face was swollen, still covered in dried blood. She didn’t say much—just kept mumbling she was okay, even though her eyes were glassy and her voice was barely audible.
Ryan had one arm around her the entire walk back. Alex was ahead of them, silent. Stiff. Looking at—almost regretting—Tanner’s blood on his knuckles. If the situation came up again, there is absolutely nothing Alex would’ve done differently. It was just that violence was not like him; it never had been.
The second they stepped inside the apartment, Eli looked up from the couch. He was worried sick from neither Sophia or Ryan were answering his texts, and why they had been gone that long just after going to get some books.
His smile dropped instantly.
“Soph—“
His voice cracked before he even got to her. He jumped up, completely frozen for half a second before running to meet them halfway. He looked at her face—saw the bruising, the wrist, the way she couldn’t meet his eyes—and everything in him shattered.
“What happened,” Eli whispered, his hands hovering but not touching her, “What the fuck happened?!”
Sophia opened her mouth, but nothing came out.
“She was alone,” Ryan said, steady but soft. “Tanner found her.”
Eli’s eyes widened, blinking like he couldn’t comprehend the words.
“No—no, no, she was just going to get coffee—she said she’d be back in ten minutes—how did this happen?!”
“Eli—“ Sophia started, but he was already breaking down.
His hands clutched at his hair as he stepped back from them, pacing on the floor. His breathing picked up fast. Too fast.
“I should’ve gone with her—I should’ve said something—I should’ve been there—“
Ryan pulled Sophia gently toward the couch, helping her sit. Then he crossed the room, grabbed Eli by the shoulders, and forced him to stop moving.
“Hey,” he said, firm. “This is not your fault.”
Eli shook his head violently, eyes still locked on Sophia. “She could’ve died.”
“But she didn’t, Ryan said. “Because she fought. Because she’s—Sophia.”
Eli broke. Right there. He had never had a real, genuine friend before. And this? His first ever best friend, on the verge of death after just a week of meeting.
Ryan pulled him into his chest and held him while Eli sobbed—real, heavy, guilt-strangled sobs that shook his whole body. Ryan just held him. Quiet, solid, safe. Ryan.
Sophia, sitting on the couch, watched them. Even though her face was throbbing, even though her wrist was bent the other way—she smiled anyway.
They stayed like that for a while.
Eventually, Eli wiped his face and crawled over to sit beside Sophia, gently pulling a blanket over her lap.
“Don’t go anywhere without me next time,” he whispred.
“Not a chance,” she whispered back.
Later that night, Alex was tired in that deep, full-body kind of way—the kind that made your bones feel soft and head feel hollow.
The chaos and the events of the day had settled, for now. Sophia was asleep on the couch, bruised but breathing steady. Eli was curled up beside her, eyes half-shut, clinging to Ryan’s hoodie like it was the only thing keeping him grounded. Ryan was still awake, but just barely, stroking Eli’s hair with one hand and holding his other.
Alex stood up quietly. “I’m gonna crash. You good?”
Ryan nodded. “Yeah. Thanks again. For… all of it.”
Alex gave a soft nod and turned down the hallway toward his room.
He passed Tyler’s door and noticed it was slightly open — not wide, just an inch or two. Enough to see that the lights inside were low, the monitor glowing faint blue. Alex paused, confused.
He gently knocked on the frame. “Tyler?”
No answer.
He leaned forward, cracked the door open a little more. “Hey, man—you home?”
Still nothing.
That was, until his eyes adjusted. Tyler was sitting at his desk, facing the monitor. Shirtless. Headphones on. One hand on the mouse. The other wrapped firmly around his dick, stroking himself up and down.
Alex’s stomach twisted. He started to pull back—but he saw what he was looking at on the screen.
At first it looked like any photo. Blurry. Dim. Grainy, like it had been zoomed in too far or taken through glass.
Then he realized, it was.
It was Ryan’s bedroom, from the outside. Window half open.
Ryan’s bed.
Completely naked, it was Ryan kissing Eli’s neck, covering his mouth. Eli’s face was all scrunched while he was trying to take Ryan’s dick. Ryan’s eyes were closed, lips parted.
Alex’s mouth went dry and his heart thudded hard.
He stepped back, with a lump in his throat. Tyler still hadn’t noticed him. He was still listening to god-knows-what on his headphones, locked into whatever kind of sick fantasy was playing out in his head.
Alex didn’t say a word.
He backed away from the door, slowly. Carefully. He turned, walked down the hallway like a ghost and stopped in the kitchen, leaning over the counter.
He stared at the floor for a long time with his mind racing, then he pulled out his phone.
His thumb hovered over Ryan’s name, but he didn’t press it. Not yet. He just kind of stood there, trying to process something no one else knew.
Alex wasn’t sure if he should burn it all down right now—or if he should wait until morning.
TO BE CONTINUED…