Actions

Work Header

My Other Half

Summary:

Soren and Corvus are two complete opposites, but what happens when they join to create something greater?

Notes:

(See the end of the work for notes.)

Work Text:

Evrkynd was as close to a utopia as one could be. At least, that’s what Corvus believed. Here elves and humans could join hand and hand, free from prejudice and prying eyes. Since the defeat of Aarovos, arrangements were being made to prepare for seven years down the line, seeming so far away yet so soon at the same time. 

The kingdom of Katolis had been built into something better, made with many dedicated hands. Soren had stepped up and played a major role in reconstruction. He was far from the man Corvus had pinned him to be when they first met. While still silly and boyish in nature, he had developed into someone more mature and stoic. Their time together only deepened their bond, their feelings evolving into something much more than merely ‘friends’. 

Finally having some time to catch their breaths, Soren found himself wandering into Corvus’s room more often than not. Of course, Corvus was still the same guy and laid down some ground rules. Soren tended to be messy in nature which drove the other insane. He was loud whereas Corvus tended to be quiet. They were both so different, but when they were together both halves made a perfect piece.

Soren made an active effort to be cleaner and quieter. When Corvus would read, Soren would hum softly and lay beside him. When he would play his cello Soren would admire quietly, enjoying the look of content on the other’s face when he would raise his bow, gliding effortlessly across the strings.

Corvus found himself doing the same, making compromises and small sacrifices if it meant seeing Soren smile. While physically fit, he never found himself enjoying exercising, merely a means to an end. Soren was the complete opposite. He loved running and lifting, anything that required pushing himself past his limits. When Soren would suggest going for a jog or something similar, Corvus found himself tagging along. Corvus enjoyed quiet evenings in, curled up with a good book or listening to some light music. Soren tended to enjoy board games and storytelling around a bonfire, activities both loud in nature and involving a large crowd. When he would suggest these activities to pass the time, Corvus would pry himself from the comfort of his room and follow. 

Corvus wouldn’t necessarily describe himself as an introvert by any means, but he did enjoy his time alone. He got along with others but at the end of the day found himself drained, needing time away to recharge. Soren was the one exception to this rule. No matter how loud his presence could be, Corvus never once found himself wanting to be by himself. 

With all the tragedy and loss the battle with Aaravos brought, Soren found himself plagued with nightmares most nights. He tried not to let the struggle show on his face, but somehow, Corvus always knew. He had lost every last one of his family members. Even with the strained relationship he had held with his father, his death still affected him. He felt responsible some days, knowing that the sacrifice Viren made had saved many people but had been because Soren told him to.

He would likely never see his sister again, and if he did, it wouldn’t be on pleasant terms. For a brief, fleeting moment, he had thought about killing her, had wondered what would happen if he actually did. Soren wondered if he was an evil person at heart, simply too busted to be fixed. When he felt this way though, Corvus was there to reassure him. Somehow, he was the one person in the world that saw something decent in him. 

If Corvus had hated him he would have understood, but maybe that was another difference between the two. Corvus was inherently good, a light that should never be dimmed in this world. Soren could never be that, being born from the darkness of his family’s twisted past. That’s why he could never comprehend why Corvus stayed, why he never pushed him away. 

When he would wake up trembling, drenched in sweat from a nightmare, all he had to do was knock gently on Corvus’s door and somehow, he always heard. Corvus would pull him into a tight hug, not caring that Soren was sticky and gross. He would let Soren stay the night, stroking his hair softly until his breathing evened and they both fell back asleep. 

Tonight was one of those difficult nights. He rapped lightly on the other’s door, waiting for him to respond. He waited until the door creaked open, revealing a roused Corvus wiping sleep from his eyes. When he saw who it was his face softened, pulling Soren into the reassuring hug he had since grown used to. 

“Hey,” Soren sighed softly, feeling his shaky breathing start to steady. 

“Hey, it’s alright. I’ve got you.” Corvus reassured, fingers threading through his hair, gently brushing out the tangles. 

They broke apart before Corvus grabbed his hand, guiding him to the bed. Soren’s heart always skipped a beat at this part, the greedy part of his mind anticipating something more. Soren’s feelings had grown without him wanting them to. He knew he should be lucky he had someone like Corvus at all, yet the deeper part of him knew what he wouldn’t give to have all of the other man to himself. 

“You still with me?” Corvus asked, thumb gently stroking his cheeks to wipe away the tears Soren hadn’t even realized had fallen. 

“Y-Yeah, sorry. Zoned out for a minute.” Soren laughed, trailing off at the end. 

“Do you trust me?” Corvus questioned.

“More than anything or anyone.” Soren responded, not an inch of doubt seeping through his voice. 

“Good. Close your eyes for me.” Corvus ordered. 

Soren’s eyelids fluttered shut, breath picking up slightly. He prided himself on being able to read his partner like an open book, yet right now his thoughts were muddied. The silence that enveloped the room was deafening, droning on for what felt like forever. He felt a gentle brush against his lips, a light but welcomed pressure. He opened his eyes and was met with Corvus kissing him. His skin felt warm, his breath even hotter. Before Corvus could break away, he grabbed the back of his head somewhat forcefully, keeping him in place. Soren wasn’t ready to let him go. He was afraid if he did, Corvus would slip through his grasp just like everyone else in his life. 

Soren’s tongue licked at Corvus’s mouth, asking for entrance. He wanted to explore every inch of the other, wanting to...no, needing to be even closer. Corvus responded, deepening the kiss. He never expected Soren to be so demanding, the thought almost worrying him. What if he was only doing this because he was emotionally vulnerable? The thought brought an unpleasant buzz under his skin. 

He pushed Soren away, taking a moment to catch his labored breath. He met the other’s eyes and was instantly regretting his choice. Soren’s eyes were watery and he looked almost dejected. Corvus grabbed Soren’s cheeks and pushed their foreheads together. Looking deep into Soren’s eyes, he saw no regrets from the other. In fact, he seemed disappointed at the loss of contact. No, Corvus was sure of this. He prided himself at his ability to read people. Swallowing down his own self-doubts, he opened his mouth to speak. 

“I love you, you know that?” Corvus started, swallowing harshly. “You’re my best friend and I soon…hope to be more.” 

“Are you serious?” Soren questioned, “I mean, are you sure? About me?”

“I’ve never been more sure of anything in my life.” Corvus chucked lightly.

Soren smiled before leaning in to capture him in another kiss. This one was slower, more controlled. He treated it like they had all the time in the world, like the only thing that mattered was right here, in this moment.

Corvus’s hands wandered, exploring the expanse of Soren’s back, feeling the muscle underneath. Soren studied everything that seemed to draw sound from him. When he kissed his neck, Corvus would gasp. He licked his ear and Corvus would moan softly, seemingly embarrassed. Soren found he liked hearing this melody more than his cello, unsure of what Corvus was ashamed of. He looked ethereal like this. His skin was slightly flushed, hair tousled and fanned out on the pillow. 

Soren straddled the other’s thighs, lifting his shirt over his head as he did. He discarded it across the room, making note to gather it later. He encouraged Corvus to do the same, pawing at the hem. Corvus leaned up on the bed to remove it easier, setting it off to the side. Corvus tugged gently at Soren’s hair, pulling him into another kiss. They set a rhythm, a push and pull of two souls interwoven. Soren’s hands traveled down Corvus’s chest, mapping out the soft skin underneath. He stopped at his jutted hip bones, looking sweetly into his eyes.

“Can I?” He asked, hovering over the center of his jeans. 

“Together,” Corvus responded, moving his hands to Soren’s lap. 

Soren enthusiastically unzipped his pants before doing the same to the other. He allowed them both a moment to observe, giving Corvus one last chance to change his mind before he stripped them free of clothing. Corvus nodded, tugging at Soren’s boxers. Soren climbed off Corvus briefly to shimmy the last bit of cloth free. He stood proud in his nakedness, conveying nothing but the utmost confidence in his appearance. Corvus raked his eyes up and down the other, taking in the sight. Soren was lean but muscular. He glanced downwards, following the happy trail that led down to his cock. He was average size, curved slightly and flushed at the tip.

“Ahem, your turn.” Soren teased.

Corvus took an unsteady breath before slowly removing his last bit of security. He was nervous, never having gone this far with anyone before, never letting anyone get too close. He dropped the last layer before casting it aside, eyelids tightly shut. Soren claimed his seat on the other again before cradling Corvus’s chin in his hands. Corvus opened his eyes and was met with a lustrous shade of blue staring back at him.

“I’m here, alright? I won’t judge you and I promise you won’t get rid of me that easily.” Soren reassured. 

Corvus smiled before capturing his lips. They kissed for a few minutes before Soren trailed his hand down. He grasped Corvus in his hands before pumping him slowly. Corvus groaned into the other’s mouth before reaching down to do the same. Soren broke away to hide his face in the crook of Corvus’s neck and shoulder, whining softly. Corvus’s hand stuttered, mind going to mush from the onslaught of pleasure. 

Soren slowed his hand before stopping, batting Corvus away too. Seemingly confused, Corvus looked at him. Soren took both of their hands to wrap around each other’s cocks, the warmth almost overwhelming. He used his other hand to hold Corvus’s, fingers intertwining. Soren started to jerk them off, thrusting his hips up as well to fuck up into their grasp. 

Corvus could feel his orgasm quickly approaching, body starting to tremble. He tried to kiss Soren back but found he couldn’t keep up. All he could do was repeat Soren’s name and the words please and more like a broken record. He cried out one last time before spilling over both their hands. After seeing what could only be described as the most mesmerizing sight of his life, Soren was quick to follow. He guided them through their climax before coming to a halt. 

They took a few moments to catch their breath before Corvus complained about the stickiness. Soren laughed, the afterglow effectively paused so he could grab a towel to clean them off. Once he deemed them clean enough, he tossed the rag as well as their scattered clothes in a hamper. He climbed back into bed and was enveloped in Corvus’s body heat. Soren couldn’t deny that help liked being the little spoon, feeling a sense of security with the other behind him. 

No longer having the energy to fend off sleep, they both closed their eyes and drifted off. As they dreamed, Soren thought back to when they met. While not the most pleasant of introductions, he was glad to have met a man like Corvus. Two complete opposites but, when joined, made the perfect pair.

Notes:

I hope you all enjoy! Feedback is always appreciated.