lusting for a soul.
a piece tailored towards @xinalith - a sexual encounter where the price is one's soul.
this piece is not proof-read. this is also an 18+ one shot. please read the warnings as given. (i'm not great at writing smut so bear with me pls and thanks)
warnings: rough sex, no safe-word provided, overstimulation, choking, asphyxiation. if i missed one, i'll add it but i think that's all lol
word count: 2.9k
During the longevity of Xinalith's life, when it came to obtaining souls, they had learned that many shameless mortals would give it up for just about anything. The longer their life expectancy was, the less they believed in the two realms that exist after one's existence, the more likely they are to hand over their soul like it's nothing more than a form of currency. Something that's not needed, for they'd be dead and wouldn't remember anyway. It's the equivalent of how many cared little for what happened to their body. They wouldn't be alive, so did it truly matter?
Many would find out the hard way that there was, indeed, an afterlife waiting for them. And for those who gave their soul up just for a moment of fulfillment, they would suffer the dire consequences that came with making a deal with the devil.
One of the easiest ways to obtain souls for themselves, unsurprisingly, was giving up their body. Sex was something that many craved. Selfish pleasure that they indulged in, wrapping themselves up in sin. A few believed that demons were amongst some of the best species to indulge this with, for the sin of lust existed. With the misunderstanding of demons, mortals believed that all demons carried this sin. Whilst it wasn't the case, demons adapted and, like other beings, many do enjoy sex. It was free. It was a given. You have fun, you get something good out of it.
Xinalith was a little different though. They didn't care for sex; they could go a lifetime without it, actually. But they were after a large number of souls to add to their pool, enhancing their strength so they could achieve one singular goal. So, just like everyone else… they adapted. They learned, they masked, and tonight would be no different.
A tall, red-haired elf going by the name Ivran. Rogue, an assassin, a bit twisted in the head. They had a quick chat before all of this, something that the elf wanted so they could roleplay a scenario where they had bumped into one another at a nearby tavern. Apparently, even though he was the one that summoned them, he wasn't into having sex immediately. Even Xinalith had to raise a brow at this, but why would they judge? There was no point. The deal was already made, the chains were already wrapped around this beings soul, and the moment their blood spilt on the earth, he would be theirs to own.
Drinks poured. Conversations were had. A few flirtatious advances were uttered, placed upon, swirled in lustful hues. But once a hand reached Xinalith's thigh, teasing upward until it rested upon their hip, the elf leaning in to whisper in their ear about where they could continue this, that would be when the night truly commenced. A single nod, a perfected smirk feigned with interest, and soon the two would make their way up the stairs.
The sound of the door clicking shut echoed in the quiet room, Xinalith turning just for lips to crash against theirs. Clearly, Ivran was eager to be granted a taste, wanting to indulge himself in the lingering wine that lightly stained the demons lips. Complying, Xinalith wrapped one arm around his neck, free hand weaving through coloured locks to deepen the kiss. They could taste the mead that clung to his tongue as they slid together, could feel the hunger from the way the elf was running his hands down their sides before they cupped his ass, squeezing tightly before traversing back up their waist.
Wanting to feast, the elf lead Xinalith towards the bed, the pair falling onto the plush mattress. In that moment, lips parted, just for Ivran to latch onto their neck. A hand reached for their jaw, applying pressure onto it so he could force their head to tilt back and grant him more access. A playful, breathy chuckle slipped from the demon; they could get behind a bit of roughness. In fact, they preferred it.
The pain often made it all the more bearable for them. Plus, it's no surprise that the demon enjoyed feeling pain. Therefore, it'd be welcomed. Perhaps encouraged, their hand returning to the back of his head and tugging on it, eliciting a muffled groan.
Seeming to understand the quiet message, Ivran bit down, forcing a sharp gasp to fall from Xinalith's lips whilst his tongue teased at the mark blooming against pale flesh. A selfish feat, one that they would deal with once they were done here.
Ivran's fingers started to unbutton Xinalith's shirt, granting himself access to more skin as lips travelled down. Messied flocks tickled their skin, half-lidded eyes watching him shift further and further and unravel more of their being. That greed showed itself once more, fingers teasing their chest and swirling around a nipple, just to pull on it. Ivran needed to hear more of the soft sounds that were slipping from wine-stained lips, wanted to watch the rise and fall of their chest as it continued to be stimulated by pain and presumably pleasure.
Reaching to the hem of Xinalith's pants, Ivran gazed up at Xinalith, dark ambers daring to dance with scarlets as the zip was placed between his teeth and pulled down. With a bit of help, Xinalith lifting their hips, they came off, soon followed by underwear that was quickly forgotten about once their cock sprung free. The mere sight of it alone had Ivran drooling, a hand wrapping around their base whilst still mainting eye contact. Slowly, he started to move his hand, remembering that Xinalith seemed to be into pain and deciding to test the waters by applying pressure.
That pulled out a beautiful moan from Xinalith, core reacting to the shot of pain that ran through their body as it started to pick up the pace within their chest. Stirred on, Ivran continued, stroking their cock whilst pushing their thigh further apart, resting his cheek on the flesh to keep it there.
"Fuck, you sound so pretty," he commented, voice thick with sin as he teased them with a fluttery kiss to their dick.
Xinalith lowered their gaze to meet Ivran's, a breathy attempt of a scoff responding.
"I always sound prett-"
Their prideful cockiness would be cut short once they felt a wet heat embrace them, hissing as they felt his tongue swirl around the tip before taking them into his mouth. They apparently got lucky with this one, for Ivran took them whole and held them there before pulling off, a guttural groan falling as he continued to stroke their wet cock. Hand sliding up and down, the occasional squeeze, ambers still watching every reaction from the demon beneath him.
The sight alone was a sin. He was right. They truly were pretty.
Ivran continued to suck Xinalith off until their thighs started to tremble, their gasps and groans growing more consistent until breathy words told them exactly what he wanted to hear.
"Shit, get off, I'm gonna cum-"
But he didn't. Instead, he took them whole once more, tip reaching the back of his throat, that alone snapping the thread. Ropes of cum painted the inside of his mouth white, Ivran's eyes squeezing shut as he suppressed the gag. Xinalith would then feel his cheeks hollow as he swallowed, slowly pulling off of them to lick his lips.
Pushing himself up and crawling over them again, Ivran grabbed Xinalith by the throat and forced them close, smashing their lips together and forcing his tongue into their mouth. Making them taste themselves, making them to understand just how delicious they were, not letting them move away until he heard that muffled moan.
Shoving them off his lips, eyes landing on a slightly dazed demon, Ivran smirked. More neck kisses were placed on their skin, his now-freed hands reaching for his own clothes as he undressed himself. Shirt going to fuck knows where along with the rest of them, his cock slick with pre-cum as he lowered himself until it made contact with theirs. Already sensitive, Xinalith let out a hiss when his wrapped around both cocks, his hips making them slide against one another.
"Wait, wait-"
"Shh, you can handle it, can't you pretty?" Ivran purred, one hand reaching up to rest on their cheek, guiding their face so they were looking at him. "You're already doing so good, you can do this for me as well, can't you?"
Xinalith despised sweet talk from someone who they didn't give a shit about. Full of cockiness, words woven together by nothing but lust. Sweet words that made them feel dirty, made them want to shut this man up and forget the deal altogether. But alas, they were after his soul. They needed it for their goal, and they weren't going to let sugar-coated words ruin that for them.
So instead, they nodded. This seemed to please Ivran, his devilish smirk widening as his thumb edged closer to their lips. As if on instinct, their lips parted, allowing him to slip his thumb inside and urge them to suck it. Teasing himself for what was to come, how their mouth felt, how their tongue danced around his thumb whilst quiet whines fell from how sensitive they were currently.
After grinding their cocks together, Ivran eventually moved himself off the bed, Xinalith lifting a brow. Before they could question anything, they were soon dragged towards one side of the bed, head hanging off, vision turning upside down. The tip of Ivran's cock traced along their lips, urging them to open up, in which they complied. Xinalith wouldn't be granted a moment to speak, for Ivran slid into their warm, wet heat, thrusting until they had taken him in. A hand teased at their throat before fingers wrapped around it, squeezing tight. The cutting of breath made them gag, eyes half-lidded as they tried to look up at Ivran, who was using their mouth as a personal fleshlight.
Warm hues met, and Ivran could've climaxed then and there at the mere sight of Xinalith. Cheeks a deep shade of red, light bruising already beginning to form beneath his fingertips, tears brimming their waterline whilst their hair fell down the side of the bed. Demons were truly a filthy sight to behold; no wonder they were so popular when it came to sleeping partners.
"I'm gonna cum," Ivran groaned out, his hand tightening around Xinalith's throat once more. "You're gonna swallow and I'm gonna feel it, okay?"
They wouldn't be able to respond, not with their current position. Instead, they moaned around his cock, and Ivran took that as their answer. Greed consumed him as he thrusted, fucking their mouth until he let out a sharp gasp, cum forcing its way down Xinalith's throat. The demon's eyes widened until they squeezed shut, following orders and swallowing. Once satisfied, Ivran lessened his grip, gently massaging their neck before pulling away.
"Good boy," Ivran purred, watching as Xinalith pulled themselves up into a seated position and coughed, their own hand carressing their neck. The pain lingered, Xinalith clearing it as a way to get that taste out of their mouth. It's not that it tasted horrendous, the cum was as expected. It was just his cum.
"On your knees," they'd hear from behind, Xinalith turning their head to the side a little so they could let scarlets watch the elf from where he was standing. It looked like he was pouring some sort of lubricant on his fingers. That made a difference; often times, their partners just used spit.
Obeying, the demon lowered themselves onto the bed, already knowing what was expected of them. They arched their back, offering him a good view of their ass. A hum of satisfaction slipped from Ivran, tossing the bottle of lube back onto the bedside table so he could grab a handful. Squeezing it, massaging it, spreading it just enough to tease a look at their hole. That would be when his middle finger started to tease the rim, leaning over so his lips neared Xinalith's ears as they bit their own lip.
"So fucking pretty," Ivran cooed, nibbling on the top of their ear as a finger slipped inside, dragging out a soft gasp from Xinalith. "Look at you. Doing so well for me, aren't you? You feel so good as well. So fucking good."
The dirty words fell on deaf ears, Ivran's finger massaging the inside of Xinalith's ass as they searched for that sweet spot. After a few moments, his ring finger slipped in, stretching their hole whilst continuing to pleasure the demon. Their hand was gripping the bedsheets, their cheek pressed against the mattress as their eyes struggled to stay open.
That was, until Ivran eventually did hit that spot, a harsh whimper falling as well as their body reacting to it. Smirking, Ivran continued to finger them, focusing on hitting that spot over and over again until their dick was twitching with need. Moans were floating around the space between them, and it seemed like Xinalith was beginning to grow desperate. Whether it was desperation to get this over with or perhaps the sin of lust starting to muddle with their thoughts, Xinalith wouldn't know. Pushing back to meet with Ivran's knuckles, wanting to feel that rush of pleasure.
He'd eventually slip them back out, one knee placed on the bed so he could align the tip of his cock to their hole. There wouldn't be any warning, no easing in, just one sharp thrust until the pain of the stretch made Xinalith hiss and whine. Hells, they even tried to pull themselves away, but Ivran grabbed the back of their head and forced them to remain pressed into the mattress.
"And where do you think you're going?" Ivran mocked, his grip tightening as he leaned over them once more, making him slide in deeper and welcoming a low snarl into the room. "Not giving up now, are we?"
Scarlets shifted to stare at Ivran, a cocky response clinging to the tip of their tongue that wouldn't be voiced, for instead whimpers fell. The elf had pulled his hips backs and slammed into them again, the pain beginning to dissolve into pleasure as he continued. Words of praise fluttered against Xinalith's ears, telling them how good they felt, how tight they were, how hot they were. The usual comments that were unneeded for them, but many still felt the need to repeat.
At some point, Ivran made Xinalith flip onto their back, their own cock leaking and throbbing with need as the rest of their body was flushed red. Beautiful. Such a beautiful, delectable sight.
Urging them, Ivran took one of Xinalith's hands and helped them wrap it around their cock, guiding it along their shaft as it coated itself with precum. For their other hand, he placed it above their head, trapping them under his body as he continued to fuck them. Seemingly getting the message, Xinalith stroked themselves, their back arching off the bed and meeting with Ivran's slick chest. The sounds of breathy gasps, low groans, moans and whimpers bounced off the walls of the room they were in, the bed lightly creaking with each thrust. Damp hair clung to Ivran's forehead even as he lowered his head to bite into Xinalith's skin, hard enough for blood to surface. And each time, he'd swipe it clean with his tongue, smearing the blooming red and watching it blend with soft purples.
"Fuck," Ivran groaned out, hot breath kissing Xinalith's flesh, the sound of their own whines turning into a dirty melody in his mind. "I'm close-"
Having enough of Ivran speaking, Xinalith leaned up to smash their lips together once more, pouring moans into his mouth that he simply couldn't ignore. His hand let go of their wrist above, instead moving to their throat so he could keep them there as he licked into their mouth. Soon enough, Xinalith forced themselves away, a soft cry falling as cum shot out of their cock and painted their stomach, their hand slipping from their dick to grip the sheets beside them as Ivran continued to thrust. Each movement made them twitch and tremble, tears slipping down their cheeks as he fucked their body into overstimulation, gasps growing desperate.
At last, Ivran pulled out and came, his release spilling onto the demon's pale body and mixing with theirs, a long groan falling as he stroked himself through it. Their bodies lay there, gasping for needed air that had turned stagnant from sex and filth. Xinalith couldn't help but stare at the ceiling for a few moments, as if replaying what had just happened, their mind welcoming those thoughts of disgust that usually followed after. More so embarrassment, for did they really stoop so low just for a few souls?
Xinalith wasn't really one to stick around for long after encounters like this. After a few moments of the pair catching their breath, Ivran ran a hand through his hair and hummed.
"You gonna stay and clean up?"
Scarlets looked over at him before shaking their head, pushing themselves up into a seated position. Snapping their fingers, a flash fire washed over them, cleaning them and dressing themselves before they stood from the bed.
"No need, darling. I have much to do still. I shall return on my own accord."
Straightening their jacket, Xinalith took one last look at Ivran.
"Remember now. Your soul belongs to me."
With that, they vanished. Nothing more would be said. No conversations were needed. Just a long, frightfully hot shower when they returned home.











