Work Text:
Hell and Heaven were not real.
In fact, it was almost uniquely funny to any spirit that someone would put their faith in a book created by man for man. When a believer would inevitably die and be greeted into the realm of the dead, it was laughable the look on their face as they realised their precious God was not real and they had spent a lifetime serving meaningless inked words.
The realm of the dead was a lonely, cold environment. It was a strange mix of complete darkness, and the world as people knew it, every so often they’d catch a glimpse into the land of the living, yet the rotting spirits were unable to do anything but stare with envy.
Of course, some of the living liked to live life on the edge, always craving the next high that would bring them a spike of adrenaline. It was those people who fooled around with rituals, who didn’t close gateways properly, who allowed much more than the friendlier spirit out of the dark.
Naim didn’t remember when or why his role as what some would call a demon had formed. Maybe he was born a hundred and twenty years ago out of the hate that people conspired, or perhaps he was born more recently due to the people who never felt satisfied with their lives.
Time wasn’t linear in their realm. The past, future and present were all the same, and Naim could travel back to any time he desired, so long as a portal was open. Eventually, he’d run into someone with the strange power of being able to see him, to banish him, and he’d be flung back to the darkness once more.
When he felt the sudden pull to another portal, Naim couldn’t help but feel the need to go through it. To experience the world the humans brought upon themselves, to cause another human temporary suffering in order to fulfil his established duties as a so-called evil spirit.
The feeling of being pulled into the land of the living was an indescribable feeling. Naim felt his body twist and disappear, mind and soul feeling as though they were carrying a ten kilogram weight.
Finally, his limbs reappeared, subconscious settling into his head as he blinked. Naim was standing in a room full of kids, and there was already another spirit sitting down, holding a human’s hand. The spirit glanced at Naim, eyes widening in fear at the sight of him. He had forgotten that most spirits feared him, feared anything that carried a weight of evil.
Naim barely blinked, before moving. Moving felt like gliding, as he let himself travel through wall after wall, tree after tree, car after car. He wouldn’t be satisfied until he found someone worth haunting. He never was satisfied, even then. Sure, he fed off the fear he caused, but nothing would be as comparable and delicious to the feeling of being wanted. And no one wanted an evil spirit harassing them.
The last time he could taste the feeling of someone, or something, wanting him was Ryan. Another spirit deemed evil like him, banished to a life of others hating and fearing you as they forced you into something you weren’t. To say they wanted to be evil was inherently wrong. They didn’t want to be anything. It was fun, most of the time, but there was a haunting sort of loneliness that would settle over you like a stubborn fog, a constant reminder that you were entirely alone in an already lonely hollow darkness.
Naturally, he hadn’t crossed paths with Ryan in a while. Maybe twenty years, maybe two, maybe one day. When time stretched and decades blurred into one meaningless timeline, counting how long it had been didn’t matter to anyone anymore.
Finally, Naim allowed himself to stop. He was in the bedroom now of a brunette teenage girl, and Naim watched for a moment as she read a bible on her bed, gnawing on her bottom lip. It caused an annoyance to rise inside of him, an emotion he rarely felt unless he ran into someone who was able to see him. It wasn’t real. He wished he was able to grab her shoulders and shake some sense into her.
Naim spotted a lighter sitting on her desk, and in a split moment of anger, he grabbed it and flicked it open. The flame ignited, and he watched as the girl glanced up in confusion at the noise. It must’ve looked strange, a lighter just floating.
He took a step forward, and the girl stood from her bed, the book falling to the floor. Naim let the lighter fall after it, watching with a sense of satisfaction as the pages caught alight. The girl shrieked, clambering over her bed to the other side of her room where she ran out screaming. Naim watched as the fire hungrily enveloped the easily flammable belongings, until it crept up his own body.
He didn’t feel the pain of the burn, not really. It felt like a dull sting, and in a way Naim was glad to feel it. It was proof he could still feel things. He wasn’t just a lost soul drifting along in search of the next person to haunt.
Through the flames of the fire, Naim glanced out the window. The view made him falter for a second, as he stared straight into the eyes of Ryan on the other side, who seemed to be a mixture of amused and strangely disappointed in him. He didn’t like that look on Ryan’s face.
Naim’s body blurred in a capture of motion as he moved through the walls of the home.
“Bit cruel to burn their house down.” Ryan commented, head tilting to the side as he took in the sight of Naim.
Naim glanced back at the home, which was now completely engulfed. The girl, her brother and their parents stood outside, neighbours crowding around them and frantically calling 000 in their aid.
“They’ll be calling a blessing from God in a few months' time anyway.” Naim muttered, glancing back at Ryan.
Ryan shook his head, a small smirk tugging at his lips. “That’s what this was about?”
“Shut up.”
“I’m not judging.”
“You are.” Naim countered.
He took a step forward, arms pushing forward as he shoved Ryan back. Ryan only raised an eyebrow, as if he’d been expecting that. Like this was a familiar dance that he knew the steps to by heart.
“You wanna do this?” Ryan asked, nodding towards the small crowd of people.
Naim didn’t blink. “They can’t even see you. And you like that shit anyway.”
The grin that spread across Ryan’s face was animalistic, and Naim loathed how attractive the blonde spirit was.
“Fair point.”
Ryan stepped closer again, and Naim’s hands shoved against his shoulders. Ryan didn’t budge this time, his hands going to Naim’s waist as he pulled him closer like the fight barely affected him. Naim ignored how easily that turned him on, deciding to lean into Ryan’s neck. Ryan tilted his head, expecting Naim’s lips on his skin, but was instead met with teeth as Naim bit down hard enough to break skin. If their bodies weren’t dead, blood would spring from the teeth marks.
“Fuckin’ cunt,” Ryan groaned, shoving Naim to the ground now.
Naim grinned, putting up a struggle just to feel the weight of Ryan gripping him still, to watch Ryan’s muscles ripple under his skin as he forced Naim’s wrists to the side of his head. Ryan’s hips shifted against his, immobilizing him against the dead scratchy grass.
“You done?” Ryan breathed, leaning down.
Naim grunted lowly, trying to get his wrists out of Ryan’s grip, but Ryan only held them with more force. Naim finally ceased, staring up at Ryan. His gaze dropped to Ryan’s lips, and Ryan didn’t attempt to force Naim back down as Naim surged up to press their lips together.
Their lips naturally slid in rhythm with one another’s, mouths parting to allow their tongues to caress, trading spit. Ryan let go of his wrists, one hand quickly gripping the back of Naim’s hair tightly, the other holding his jaw. One of Naim’s hands was on Ryan’s shoulder, the other loosely on his waist as they made out like they couldn’t feel the heat of the fiery blaze ten metres away from them.
This was what Naim loved. The feeling of being wanted so intensely by someone that you wanted to consume each other’s very being.
Ryan pulled back temporarily to take his shirt off, and Naim bit his lip as he watched hungrily as more and more skin was revealed. His hands found Ryan’s abdomen, tracing a line up to his chest where he paused to pinch at one of Ryan’s nipples, reveling in the hiss that left Ryan.
“Sensitive?” Naim asked, a mocking tilt to his voice.
Ryan’s eyes darkened, flickering up to Naim’s for a moment. Then his lips were on his again, bruisingly so, one hand wrapping around Naim’s throat in a tight hold while the other slid onto Naim’s shirt.
“Fuck,” Naim gasped into the kiss, attempting to grind his hips up against Ryan’s.
“Sensitive?” Ryan mocked back, lips moving down Naim’s jawline and neck, pausing to nip harshly at the skin in order to form dark bruises that would linger long after they parted.
“Shut up.”
Naim pushed Ryan back, giving himself enough room to take his own shirt off, watching as Ryan’s eyes swallowed the sight of him greedily. Ryan shifted, his knee nudging Naim’s thighs apart impatiently, until he was pressing his knee against the bulge in his pants. Naim whimpered, the slight jolt of pleasure not enough.
Ryan’s lips reconnected to Naim’s neck, tongue darting out to taste his skin. The wet muscle continued to trail further and further down, drawing a map of Naim’s chest to his belly button. A small breathy moan left Naim, his hand tangling into Ryan’s hair and tugging at the strands.
“Ryan,” He breathed, “hurry the fuck up.”
Ryan grinned, his hands moving to quickly undo the buttons of Naim’s worn jeans. He pushed down the harsh material quickly, followed by the shitty boxers he was wearing. Naim’s cock sprung up, hard and flushed.
Ryan spat onto the tip, just as impatient as Naim now. He worked the spit along Naim’s cock with his hand quickly, a small groan leaving Naim as his fingers dug into the grass and dirt they were against.
“Gotta be quiet,” Ryan told him, “can you do that for me?”
He didn’t wait for an answer, sinking his mouth down around Naim’s length. His head bobbed as he worked his tongue around him, hand stroking what he couldn’t fit.
“Haah–they can’t even fucking, mmh, see us,” Naim gasped, fingers digging into the dirt and into Ryan’s hand simultaneously.
Ryan’s hand free hand moved to harshly pinch at Naim’s hip, making an unashamed noise leave him. Ryan didn’t care that they couldn’t be seen, the thrill of knowing they were doing this all with humans just metres away was hot enough to him.
He continued to work Naim with his mouth, his hand moving to grip Naim’s chest to keep him in place.
“Fuck, Ryan, I can’t-” Naim began to stutter, hips matching his voice as his orgasm neared.
Ryan pulled off from Naim, hand and mouth leaving his dick suddenly, ripping the pleasure and stimulation away just as easily as he had given it.
“Fuck you,” Naim groaned, his cheeks flushed.
Ryan only smirked. “You want to?”
Naim rolled his eyes, glancing at the blonde for a moment and studying him. He looked pretty like this, breathless with messy hair, lips glistening with a mix of spit and Naim’s pre-cum.
Naim bit his lip, pushing Ryan off of him fully. He moved fast, shoving Ryan to lay down as he straddled his waist. Ryan didn’t attempt to fight him back, looking pleased that this was where the situation had ended up.
His teeth found the sensitive skin of Ryan’s collarbone, biting and breaking the skin there, a low sound of pain warped with pleasure leaving him.
“Naim,” Ryan said, voice sounding deliciously whiny.
Naim pulled back to glance at him, taking in the look on Ryan’s face. His ringed fingers found Ryan’s chin, pulling it down to force him to open his mouth. When he obeyed, lips parting, Naim leaned down. He left a ball of spit drop from his tongue, watching it pooled against Ryan’s own.
He didn’t need to tell Ryan to swallow it, watching as he eagerly closed his mouth and did so.
“Good boy,” Naim cooed, the tone almost condescending.
It made Ryan’s cheeks flushed, and his eyes glazed over. Naim loved to see Ryan like this.
Ryan whimpered, “Naim, baby,”
“Shh,” Naim soothed, pressing a deceptively soft kiss to the corner of Ryan’s mouth, “let me take care of you.”
His hands moved tortuously slowly as he found the buckle of Ryan’s belt, pulling the leather loose and unbuckling it. Ryan’s pants and underwear soon followed, until their bare bodies were pressing against each other’s, the feeling familiar and comfortable.
Naim bit his lip as his eyes focused onto Ryan’s cock. He’d never get tired of seeing Ryan like this, bare and wanting.
“Naim,” Ryan pleaded.
Naim’s eyes flickered back to Ryan’s, amusement flickering in his chest at the other’s obvious impatience. Naim felt just as impatient and needy as Ryan, but he found it too enjoyable to toy with Ryan when he was like this to care about speeding up.
His palm cupped the side of Ryan’s face, caressing the skin gently, before his hand was reeling back, landing a slap against his cheek. Ryan moaned, head falling to the side.
“I told you to let me take care of you.” Naim tutted. “So wait.”
Ryan whimpered, but nodded, finally shutting up. He watched as Naim spat into his hand, bracing himself against Ryan’s hip as he reached around himself to prep. Ryan instinctively opened his mouth, wanting to offer to do it himself, but quickly closed it once Naim shot him a look.
Naim prepped himself as quickly as he possibly could without accidentally hurting himself, the need to feel Ryan inside him like all the times before only growing with each second.
Once he had three fingers comfortably inside of himself, he pulled them out. Naim shifted to line himself up with Ryan’s cock. His hand moved in front of Ryan’s lips, and Ryan knew what was being asked of him without needing it verbalised – spitting into Naim’s palm obediently.
A broken sigh of pleasure left Ryan as Naim quickly stroked him to slicken his cock.
“Y’ready?” Naim muttered.
“Yeah.” Ryan breathed.
With that, Naim held Ryan’s length still as he slowly sunk down onto him. A low moan left him at the feeling of fullness, eyes fluttering shut. A low whine left Ryan at the feeling of being inside Naim, his hands moving to grip Naim’s waist.
“If you try to take control, I’m getting off,” Naim warned. Ryan pouted but nodded anyway.
Naim began to move, slow at first as he adjusted, eyes fluttering shut as satisfied breaths panted from his mouth. Ryan was much more unrestrained with his noises than Naim, moans and whimpers leaving him like this was his first time making sound in a hundred years. He was always the more vocal out of the two.
As the feeling turned into something intimate, Naim finally began to speed up the pace. His hips rolled as Ryan’s cock slid in and out of him.
“Mmh, Naim,” Ryan moaned, fingers tightening as they slid to grasp Naim’s hips instead.
“Y’feel so good,” Naim moaned.
He shifted just right, angling himself so that Ryan’s cock brushed his prostrate with every thrust. A choked sound left him at the feeling, back arching. He leaned back, hand bracing himself on Ryan’s knee as his head threw back, moans flowing freely now.
Ryan’s noises began to grow louder, lips falling open as he stared at the sight of Naim riding him so prettily, “Fuck, need–gonna come, oh,”
“Yeah?” Naim breathed, sliding his hand around to jerk himself off, grip tightening around his cock.
It was messy and yet intimate, sirens sounding in the distance from firefighters arriving to tame the fire that was hungrily growing every minute. The warmth only accompanied the pleasure, making the sweat on their skin multiply by tenfold due to the warmth, Naim’s hair sticking to his forehead.
“Go on then,” Naim stuttered, feeling his stomach coil tight with release.
The permission seemed to be all that Ryan had been waiting for, a moan ripping from his throat as he came deep inside Naim, head throwing back and eyes squeezing shut. He opened them again, just in time to watch as Naim met his orgasm as well.
The pleasure rolled over Naim like a strong current, pulling and drowning him under as his cum spurt into his hand and against Ryan’s stomach. This moment was the closest Naim would ever get to merging his soul with Ryan’s, to climbing into Ryan’s skin and getting to know all of him.
As it finally washed away, leaving remnants of pleasure and euphoria over Naim’s mind, he shakily moved off from Ryan’s length, shifting so he was laying on the grass beside Ryan.
They didn’t speak, breathless and worn, both of them panting to regain their breath. Naim glanced at the fire, and then at the crowd. He watched as the firefighters finally pulled onto the curb, rushing out of the vehicle. He watched who he assumed to be the parents of the girl who had been inside watch in shock and early grief as the memory of their lives were ripped away.
His eyes flickered to someone else then. A man, brunette and resembling an age similar to what Ryan and Naim appeared to him.
The man seemed to be staring right at them, face blank, as if he could see them. Naim realised there seemed to be a high likelihood he could. And that meant he possibly just saw and watched everything they had done.
The knowledge didn’t deter him, if anything it only spurred him on. Naim leaned down, catching Ryan’s lips into a possessive kiss.
Ryan didn’t question it, kissing Naim back easily, hand cupping the side of Naim’s face tenderly. Like they weren’t two spirits doomed to a life of evil that had been forced upon them from the moment they were born.
In that moment, though, Naim only had only thought on his mind. Mine.
