The Perfect Roommate

Keith was excited to meet his college roommate, until he realizes that Landon is a lazy homophobic slob. With a little help from the dark arts, Keith makes Landon into his perfect roommate.

  • Score 8.5 (1 votes)
  • New Story
  • 2681 Words
  • 11 Min Read

Keith woke up to the sound of screaming. Shooting up in bed, his eyes quickly darted around the dorm room for the source of the commotion. Keith’s heart was racing as he reached for the lacrosse stick he kept beside his bed, ready to defend himself.

It didn’t take long for Keith to realize what had caused him to wake up: his roommate Landon was seated at his desk, shouting at someone over the headset he was wearing. Landon was peering over his laptop, the screen displaying some RPG he’d been playing. Keith grabbed his phone off the table beside his bed and looked at the time, furious to see that it was almost 4 in the morning.

“Landon!” Keith shouted angrily. Landon glanced over his shoulder, saw Keith sat up in bed with a look of fury on his face, and let out an exasperated sigh.

“One second,” Landon muttered to whoever he was talking to on the headset, “My roommate is bugging me.” pulled his headset off and spun around in his desk chair so he was facing Keith. “What do you want, Keith?”

“I want to know what the hell you’re doing,” Keith asked through gritted teeth, clenching his fists.

“Having a gaming session with some friends. Or I was, until this gay - sorry, until this stupid game killed me. It’s so buggy…they’ve been promising a patch for months,” Landon droned on and on about the game he was playing, but Keith was barely listening. He waited until Landon took a breath to interrupt.

“Maybe you can play your games without screaming at the top of your lungs and waking up the entire dorm at 4 am? Especially when you know I have practice in the morning,” Keith suggested icily.

Landon did an overdramatic eyeroll. “Not to play the blame game, but you chose to join the team with 6 am practice. Just as I can choose to play my video games whenever I want. Half the room is mine, you know,” Landon wheeled back around and resumed playing his game.

Accepting defeat, Keith lay back down in his bed, slamming his pillow over his head in an attempt to block out the noise.


Keith had been excited to have a roommate. Growing up he’d been an only child, and had always been jealous seeing the bonds his friends with siblings had. He thought that having the chance to live with another guy would provide an opportunity to forge a deep connection.

On move in day, Keith had arrived at the dorm before his roommate. Determined to make a good first impression, he quickly unpacked his bags, hanging up his clothes in the closet on his side of the room. He neatly made his bed and threw a six pack of beers in the fridge. He sat on his bed, anxiously waiting for his roommate to arrive. When the door finally opened, Keith lept to his feet, ready to greet his new roomie with open arms.

Landon was not exactly what Keith had been hoping for. He was on the chubby side, bordering on obesity. Looks weren’t everything to Keith, but fitness was important to him. It was clear that Landon didn’t take care of himself physically; he was wheezing from walking up the short flight of stairs to his room. Still, first looks could be deceiving, and Keith still wanted to be friends.

“Hey, you must be Landon. I’m Keith,” Keith smiled warmly, extending his hand for Landon to shake. Landon looked down at Keith’s hand with a frown, before dismissively turning away. He threw his bags down on his bed, surveying their small dorm room.

“I can’t believe I’m stuck with a roommate. The amount of money that my parents give to this school…” Landon shook his head dismissively. “And this dorm room is smaller than my bathroom back home!”

Keith could feel his big stupid grin slowly fading. This meeting was not off to a great start; not at all how he’d played it out in his head. “You’re majoring in business, right?” Keith asked Landon, desperate to change the subject.

“Only because my parents think I need to have a diploma,” Landon groaned. He sat down at his desk and began spinning the office chair around in circles. “Everyone knows that I’m just going to work for my dad, but they thought the optics would be better if it looked like I earned my job. Like I give a shit about optics.”

“Right,” Keith chuckled awkwardly. They hadn’t been talking for 5 minutes and already Keith could barely stand his roommate; he seemed like a stuck up rich kid.

“Do you want a beer?” Keith offered, pulling open the fridge door. “I put some in when I first arrived, so they should be cold by now.”

“Ew,” Landon made a face of disgust, “I dont drink.”

Of course he didn’t drink; this guy was a major buzzkill. Landon unzipped one of his bags and grabbed a pair of headphones, sliding them on and effectively ending their conversation.

When Keith headed out to one of the campus parties later that night, he asked if Landon wanted to join him. “Sounds like a waste of time,” Landon snorted, not bothering to look away from his laptop screen.

Things didn’t improve in the coming days. It quickly became clear that Landon was a slob, leaving both clean and dirty clothes strewn across the floor of their room. His dirty dishes crowded the small amount of counter space they had, and rotting food was left to stink up the fridge until Keith would eventually throw it out. His disposition didn’t become any more friendly; he would barely acknowledge Keith’s presence with a grunt.

It also appeared that Landon didn’t actually plan on attending his classes. He would stay up until 6 or 7 in the morning on his laptop and then spend most of the day sleeping, only ever leaving the room for food. Landon’s study habits weren’t any of Keith’s business, but it was frustrating living with someone who operated on an entirely different schedule.

Worst of all was Landon’s blatant homophobia. He tossed around words like ‘gay’ and ‘fag’ like he was living in the 90s. Keith was out and proud of his sexuality, and tried to confront Landon about his derogatory language. Landon shrugged it off, saying he had no problem with gay people and he’d try to tone down his remarks. To his benefit, Landon did seem to make a half-hearted attempt to reduce the slurs he used, at least when Keith was around. But if Keith ever brought a guy back to the dorm room (which was rare, given its messy state), he could see Landon glaring at Keith with disgust. Keith would never sleep with a guy in front of his roommate, but even if he sat on his bed beside his date to watch a movie on his laptop, he would get a disapproving shake of the head from Landon.


The afternoon after their early morning altercation, Keith returned back to the dorm room. Landon was passed out in his bed, mouth hanging open with a large puddle of drool collecting on his pillow. Keith looked at his roommate with utter revulsion; he had reached his limit.

He sat down at his desk, pulling open his laptop. It was time to turn to the dark arts, he decided. His uncle was a powerful wizard and had taught Keith a basic spell or two over the years. Keith was by no means an expert at witchcraft, but magic did flow through his bloodline. He was certain he could find a magical solution to deal with Landon.

It didn’t take long until Keith found the perfect spell. The magical world was quite easy to navigate, if you knew where to look. It seemed simple enough; all he needed was a pentagram, some candles and to recite the spell in archaic Latin. Keith waited patiently to have the dorm room to himself, studying for his courses while Landon slept. Eventually Landon woke up and stumbled down to the cafeteria to grab a late lunch.

Keith wasted no time once Landon left, drawing a pentagram on the dorm floor in chalk and lighting a candle at each point. He chanted the spell he’d memorized, his deep voice booming with power. As soon as he’d finished the recitation, Keith felt his body growing warm. He stripped out of his clothes, a thick layer of perspiration coating his body. He raised his arm and took a tentative sniff of his pit, his eyes watering at the smell; his body odour was strong and rank.

Keith grabbed a ball of Landon’s clothes off the floor, wiping them along his sweaty body. He lay down in Landon’s bed, getting the sheets wet with his excretion. The entire room stunk of Keith’s body odour. Satisfied, Keith went to the adjoining bathroom he shared with Landon. He grabbed Landon’s towel and used it to wipe the remaining sweat and grime from his body. He pulled on some clean clothes and cleaned up from his spell, tucking away the candles and wiping away the chalk drawing.

A few minutes later, Landon returned to the room with a half eaten plate of food in his hand. His nose wrinkled up at the overwhelming musk filling the dorm. As he breathed in Keith’s scent, a dopey grin crossed Landon’s face. He went over and sat down on his bed, munching away at his plate. Keith kept on expecting Landon to complain about the stench, but Landon seemed oblivious to the smell.

The two men worked away on their computers until it was time for Keith to go to class. By the time he got back from lecture, the clothes that had covered the floor were gone. Landon was seated at his desk, reading from some business textbook. It was the first time Keith had seen Landon do any coursework.

“You picked up your clothes,” Keith remarked, sitting down at his own desk.

“Yeah, I figured it was the least I could do,” Landon shrugged, “Just trying to keep things clean for my roomie.”

Keith woke up the next morning to find that the dirty dishes had been cleaned and put away. For the first time since moving in, their dorm room actually looked clean. Landon was nowhere to be seen, and it took Keith a moment to realize his roommate had actually attended his morning lecture for a change.

Landon’s personality continued to shift over the coming days. Landon was now studying for his courses on a regular basis while his gaming sessions were growing shorter and fewer. He was starting to become friendly with Keith, asking how Keith’s day was going and making pleasant small talk. He even asked if he could tag along when Keith went out for friends one night. Keith, for his part, continued to wipe his aroma all over Landon’s belongings.

One night, Keith came back to the dorm room from a late night run, his body dripping with sweat. Landon was already asleep in his bed, softly snoring. After chugging down his water bottle and catching his breath, Keith stealthily walked over to Landon’s bed. The spell was working exactly as planned: the more Landon breathed in Keith’s musk, the more he was starting to act like Keith. Keith wondered what direct exposure to his sweat would do to Landon.

Keith plunged his sweaty armpit directly into Landon’s open mouth. Landon gasped and choked for a second, and Keith was worried he was about to wake up. The panting for breath quickly subsided, and Landon started tonguing Keith’s pit, eagerly licking up his sweat. The feeling of Landon’s tongue licking his pit was making Keith hard; he pulled down his gym shorts and started stroking himself. Landon was gently moaning as he buried his nose in Keith’s armpit, still fully asleep. As Keith looked at Landon, he noticed his roommate looked different. His pasty complexion was a bit darker, taking on a golden tan. Landon’s round belly looked a little less swollen, as if he has lost some weight. His flabby arms had some slight definition, like he’d started working out. Even Landon’s bulge was looking at bit bigger than usual, his cock appearing to have grown an inch or two.

Keith panted heavily as he ejaculated, cumming all over his chest and abs. He wiped the semen off and rubbed it all over Landon’s pudgy torso. Keith removed his pit from Landon’s mouth and went to his own bed to rest for the night.

The next morning, Keith returned from class to walk in to Landon jerking off to porn. The porn in question was a video that Keith knew well, as he’d watched it countless times himself: two muscular men dressed as construction workers, fucking on their jobsite. Landon scrambled to slam his laptop shut, tucking his dick back into his sweatpants.

“I was…I was just…” Landon stuttered, quickly rising from his desk. “I’ve got to get ready for class.” Without another word, Landon hurried to their bathroom and slammed the door shut behind him.

Keith smirked as he heard the shower turn on. Landon was so close; he just needed one last push over the edge. Keith stripped out of his clothes until he was only in a pair of black boxers. He had been wearing the boxers for over 48 hours, letting them soak in his musk and sweat. Landon emerged from the bathroom, a towel wrapped around his waist. Keith approached Landon and tugged at the towel, causing it to fall to the floor and leaving Landon naked. Keith slid his own boxers off so he was nude as well, the two men standing face to face.

“Put these on,” Keith ordered, placing his boxers into Landon’s hands. Landon had a look of confusion, as if he knew something wasn’t right. For a moment Keith wondered if Landon was going to disobey him, but Landon was already too far along in the process. He slowly stepped into Keith’s boxers, pulling them up over his hardening erection. The material was tight over Landon’s thick ass and wide thighs; it looked like one wrong move could cause the boxers to tear to shreds.

Keith drove Landon down onto his knees. Keith’s thick veiny cock was now directly in Landon’s face. “Breathe it in,” Keith ordered. Landon leant in and took a deep whiff of Keith’s cock and balls, Landon’s nose pressing deep into Keith’s dark curly pubes.

Landon’s body jolted as he inhaled the musk of Keith’s crotch. The changes that had been gradually altering Landon accelerated, his body finally reaching the breaking point after days of being invaded by Keith’s stench. Landon’s stomach sank in, his belly melting away to reveal a defined set of abs. His floppy man tits followed suit, tightening into a pair of beefy pecs. His shoulders widened while Landon’s arms bulged with thick, chiseled muscle. The bulge in Landon’s boxers continued to grow more prominent, growing larger with every sniff the man took.

“Fuck,” Keith panted, his dick spraying a thick wad of cum all over Landon’s face. Landon’s facial features began to shift, his double chin disappearing as his jawline tightened. Landon stood back up in front of Keith. It was like looking in a mirror; Landon had morphed into a perfect replica of Keith.

With the spell complete, Keith wasted no time making love to his twin. It was incredible having sex with himself; the two men knew exactly what the other one liked and how to turn each other on.

Keith now had the perfect roommate. The two had all of the same interests, hung out with the same friends, and were workout buddies when they went to the gym. Keith knew it couldn’t last forever; at the end of the school year, he’d have to find a spell that would bring Landon back. But for now, he finally had the brother he’d always wanted.

Report
What did you think of this story?
Share Story

In This Story