Work Text:
Danny’s leg was bouncing and the girl sitting in front of him in the lecture hall turned to glare at him. He forced it to stop and pulled out his water bottle, only to realize he was down to his last few drops of ectoplasm.
It wasn’t enough.
He’d thought Gotham would have enough ambient ectoplasm that there’d be a bunch of other ghosts hanging around, even if they were weaker than the ones Amity got. But apparently not. It was already mid October, almost Halloween, and he hadn’t met a single ghost. He’d even gone looking.
He needed some ghost-on-ghost interactions. Non-liminal humans were fine. In fact, it was necessary for him to spend time with those untouched by death. But his dead side needed attention, too. Since he’d moved here, his ectoplasm intake had tripled to make up for the lack, and it wasn’t working anymore.
The girl in front of him turned around again and hissed, “Cut it out.”
Shit, his leg was bouncing again. He stopped it and looked up at the projector to tune back into the lecture. Damn it, he’d missed a few slides. He flipped ahead in his notes and grimaced. More than a few.
He ground his teeth and shoved his things into his bag. Clearly sitting here was a waste of time if he couldn’t focus. As quietly as possible, he slipped out of the lecture hall and made his way outside. He was wound too tight. Needing to do something, anything, he loosened his control on his aura, letting it spill out around him.
If he’d still been in Amity, everyone would know Danny Fenton was having a bad day. Here, no one spared him a second look. He stalked off campus and through the streets of Gotham, taking turns when needed to match the street lights or avoid getting run over by a car. He had to keep moving.
He didn’t know how long it had been or how far he had traveled when he felt it: the brush of another ghost’s aura against his. Another ghost who was just as angry and frustrated and lonely as him. Danny was moving in their direction—into a park—before he ever consciously made the choice.
The other ghost was moving closer, too. Danny grinned, showing a bit too much teeth. Maybe he’d finally have a chance to let loose, get rid of the frustration he’d been feeling.
And then a man in a leather jacket came running into view. Danny allowed himself a moment of surprise at seeing another apparently-living human who set off his ghost-sense. Could he be a halfa, too? Whoever they were, they did not seem to be as surprised as Danny at seeing another living person. They were already running at him, aggression and fight spilling out of them.
Danny shook off the shock and laughed as he eagerly rushed forward to meet the other head on. He needed this.
Though his aura, Danny sent out his own feelings of frustration and isolation and delight at finally meeting another ghost. Then they were trading blows.
He got the same sense of anger and frustration from his opponent, mixed with some confusion. But Danny didn’t bother trying to parse out the guy’s emotions. That could happen later, after they were both finally sated.
His opponent didn’t use any ghost powers, so Danny followed his lead. He dodged a kick and blocked a punch only to return both. He managed to get a grip on the guy’s jacket, but the other did something that twisted his wrist painfully, forcing him to let go.
Danny shrugged off his bag, afraid the weight would unbalance him in human form and dropped to the ground. He shoved his bag to the side as he kicked at his opponent’s legs. But he only got a glancing blow that barely tripped the man up. With the other looming above him, Danny jumped up and managed to head-butt the other’s chin. His opponent growled and kicked out; Danny was sent sprawling. Then, the maybe-halfa had him pinned to the ground.
They both paused for a minute, just breathing. Around them, indistinct voices cried out in panic, but Danny ignored them. He let his hands be pinned above his head, his legs held down by the other ghost’s knees. Even his aura was pressing down on Danny, holding him in place. Danny could’ve fought back, but something about this felt right.
So, for the first time, he let himself look at his opponent. His ghostly nature was evident in the streak of white hair that fell over his forehead and the ectoplasm-green eyes that stared at Danny. But what really struck him was how much physically larger he was than Danny. How they appeared to be about the same age.
He was fucking hot, too. Strong as well, if his aura was anything to go by.
Danny licked his lips and let a little lust leak into his own aura. He quirked an eyebrow in question.
The man’s eyes widened in shock, the green fading just a bit to reveal a hint of blue through their luminescence. He leaned back, still straddling Danny’s thighs, but no longer holding him down. His eyes raked up and down Danny’s body.
Danny smirked at him. “Like what you see?” He let loose a bit more lust.
Then the other was leaning forward and kissing him. Hard. The kiss was as much teeth as tongue. Danny gripped the ghost’s hair and pulled him closer. The other growled into his mouth and nipped at his bottom lip.
Danny was pretty sure his lip was bleeding. He was equally sure he didn’t give a fuck.
Only when a hand slid under his shirt to brush along his chest did Danny remember where they were. Around them, he could hear people voicing their disgust at their behavior. Danny turned his head to the side which only meant the teeth were now on his jaw and neck instead of his mouth.
“C’mon, man,” gasped Danny. “My lair’s not far.”
However, it seemed his companion was too far gone. He must’ve been in even worse shape than Danny to entirely lose control like this the moment he met another ghost.
Danny tightened his grip in the other’s hair and yanked back. At the same time, he bucked his hips and pushed with his aura. It gave him just enough space to wiggle free of the man’s grip.
He sent out a silent apology for pushing him away, a teasing sense of “catch me”, and more lust before grabbing his bag, turning tail, and running.
Behind him, he could hear the other chase after him. Danny could also feel the restlessness and lust filling the potential halfa’s aura. A perfect match for Danny’s own. He laughed.
He led his pursuer out of the park and let instinct lead him in the direction of his apartment, his lair. Thank the ancients for ghostly instincts because he’d paid zero attention to his route after leaving campus.
He looked over his shoulder; the ghost was hot on his tail. He slowed just a touch and the other caught up, wrapped an arm around his waist and pushed him against the nearest wall.
The back of Danny’s head hit the bricks hard and he could feel something in his bag break, but he didn’t care because a moment later the other was kissing him again. His tongue insistent as it forced its way into Danny’s mouth.
Rather than fight back, Danny opened his mouth to welcome it. The halfa shoved a thigh between Danny’s legs and he moaned into the kiss. Danny sank one hand into his hair and placed the other on the small of his back to pull him closer.
The ghost gripped Danny’s hip with one hand and caressed his cheek with the other. Danny moaned again, projecting more lust and pleasure at the touch. The other’s aura turned smug and self-satisfied.
Danny slid his free hand down the ghost’s back until he could grab his ass. It was firm and muscular and Danny couldn’t wait to see it naked on his bed. His hips jerked forward at the thought and he tried to curse around the tongue in his mouth.
They had to get to his lair yesterday.
So, as much as he hated to put any distance between him and the hot as fuck ghost, he yanked himself free and sprinted off again, leading the other through the city. Though he couldn’t help but let himself be caught twice more before finally arriving at his apartment building. It took far longer than he’d expected, meaning he’d wandered much further from campus than he’d realized.
As soon as he stopped at the door to the building, the other halfa was plastered against his back, biting at his neck, hands wandering all over his chest. Danny fumbled his keys when the guy found a nipple and yanked. Even through his clothes, the feeling went right to his cock.
But he managed to get the door open. Thank god this was Gotham and the police had worse to deal with than a few calls about public indecency.
Making their way up the three flights of stairs to his apartment was even more difficult. The way the ghost was draped over his back, Danny was half carrying him up the stairs. And the wandering hands weren’t stopping.
Danny bit back a moan when the ghost slid a hand under his shirt and scratched up his side. But it was when they trailed lower, to grab his cock through his jeans and pull that he had to stop and grab the railing to keep his knees from giving out.
“Fuck,” he breathed as he pushed back against the broad chest behind him. His eyes fell closed and he tilted his head back so it rested on the ghost’s shoulder. Through it all, the man kept stroking him. Danny bit his lip until he tasted blood. He let out a shaky breath and turned his face so he could nip at the ghost’s jaw instead. “Don’t…”
And still the halfa kept stroking. The touch mixed with the lust in both their auras and pulled him higher and higher. He pushed his ass back against the ghost’s erection and gasped when the hand on his cock rubbed against the head.
His companion was losing himself, too, unable to keep himself from thrusting against Danny. He wrapped an arm around Danny’s stomach to keep them steady and sped up his hand.
Danny could feel himself getting close. He brought a hand to his mouth and bit down on the base of his thumb to muffle his moans. Then the ghost thrust into his ass as his hand stroked just right and Danny saw stars as he came right there in his pants in the stairwell.
“Holy shit,” he gasped out. He took a moment to catch his breath before shifting so he was standing under his own power. He grabbed the halfa’s hand and dragged him up the last few stairs, taking them two at a time. “My lair. Now.”
Apparently Danny coming did nothing to sate the ghost because as soon as they arrived at his door, Danny was lifted into the air and turned around. Instinctively, he wrapped his legs around the halfa’s waist; the other had both his hands on Danny’s ass and he squeezed as he went back to devouring Danny’s mouth.
All Danny wanted was for them to be inside. He mentally cursed himself as his hand scrambled for the hidden panel in the wall next to his door. He managed to get it open and slammed his hand on the sensor there, disabling the ghost shield.
Then he turned them intangible so they could just fall through the door. If he’d been human, he would’ve earned himself a few new bruises, but even as it was, he managed to land hard enough to knock the breath out of him.
The ghost was quicker on his feet and managed to catch himself so he was crouched over Danny. Much better than landing directly on top of him, at least. Danny yanked him forward, making sure he was entirely in the apartment, before pulling them both upright and pushing him against the door. Finally home, he tossed his bag to the side.
Then he sank to his knees and got to work on the guy’s pants. He needed him in his mouth now.
Danny huffed a laugh when he found a gun and two knives holstered at the man’s waist. Gotham really did remind him of home in the oddest ways sometimes. He carefully removed them and set them down on a table next to the door where he usually tossed his keys.
From there, it was a matter of seconds to unzip his pants and push everything down just enough to expose his cock.
He was large, thick and straining. Danny licked his lips and looked up. Glowing green eyes stared down at him and the ghost growled. Danny grinned before returning his attention to the cock in front of him. He stroked once with his hand before leaning forward and licking from base to tip, swirling his tongue around the head.
Pleasure pulsed through the man’s aura and Danny repeated the motion before opening his mouth and swallowing around the tip.
The other halfa’s hands threaded through his hair and urged him down farther, a direction Danny was only happy to obey. Danny closed his eyes and just focused on the cock in his mouth. It tasted better than any human cock he’d ever taken and he hummed around it in appreciation.
The hands in his hair tightened as pleasure from the other’s aura wrapped around him. The combination was enough to have Danny twitching despite just coming. He took another inch into his throat, glad that breathing was more-or-less optional for him.
He brought a hand up to stroke the man’s balls and swallowed around him. And that seemed to push the man past his limits. The hands on his head held him still as the halfa thrust hard into his mouth.
All Danny could do was hold onto the ghost’s thighs as he was fucked hard and fast. He kept his jaw relaxed and focused on catching his breath when he could. The other was getting close, his aura wrapping tighter around Danny.
Danny sent back his own lust and desire, trying to convince his guest to let go. That he wanted everything he was willing to give.
It must have done the trick because only moments later, pleasure crashed into him at the same time as the ghost thrust in deep and held Danny still as he came deep in his throat.
Danny swallowed as best he could while he was held in place for a few seconds until the ghost relaxed and pulled him off his cock. His hand brushed through Danny’s hair, oddly gentle after the roughness of the minutes prior. Danny pushed into it before leaning forward and licking his cock clean.
“Much better than a human’s,” he commented when he was done, grinning up through his lashes.
Blue eyes stared back down at him. The lust in the halfa’s aura had abated somewhat, but the loneliness and yearning hadn’t. Danny stood, sliding his hands up the man’s hips and under his shirt to stroke at his stomach and sides.
The ghost was tall enough that Danny needed to raise up onto his toes to kiss him again, softer this time. He moaned into the kiss when the man ran his hands down Danny’s back to grab his ass.
Danny thrust forward, only to break the kiss with a hiss when the drying come in his pants stuck uncomfortably. He took a step back, instantly missing the heat of the other ghost against his front. “I need to get out of these”—he gestured to his pants—“so why don’t you make yourself comfortable. I think I can scrounge up some candles, too. For the ambiance.”
The ghost’s aura turned confused when Danny pulled away, and he’d barely made it two steps when it turned to panic. Without giving Danny a chance to stop and ask what was wrong, a hand wrapped around his wrist and yanked him back.
Before he was aware enough to even think of fighting back, he was pinned to the wall by his neck. “Stay,” growled the ghost, his eyes once more bright green. An order echoed by the panic and possessiveness filling his aura.
Danny gasped, trying to breathe. His human body never could quite remember that it wasn’t truly necessary. But he was pinned in place. Not just by the hand around his throat, but also by the ghost’s aura. Both surrounded him and held him still.
Danny was almost ashamed by how hard it made him. This ghost wanted him. Needed him in a way he hadn’t ever felt before. The feeling resonated with his obsession and his core yearned for the connection.
He relaxed into the hold even as his human body demanded he fight. Through his aura, he projected his acquiescence. He wouldn’t leave. As long as he was wanted, he’d stay.
His reassurances must’ve been just right, because a moment later, the hand on his neck moved away, letting him gasp for breath. The ghost pulled him forward until Danny was nestled gently in his arms. “Don’t go,” begged the ghost.
Danny hugged him back and projected safety and companionship. “I won’t. Promise.” His voice was far rougher than normal, but he knew he’d be fine shortly. “But I really do need to get out of these pants.” He ran his hands down the other’s back until they rested on his hips.
Before he could do more than reach for the button on his own jeans, however, the halfa grabbed his wrists and pushed them against the wall.
“Mine,” he said.
Danny looked him up and down and smirked. “You’d better help me, then.”
The halfa pressed forward and bit at his lower lip. Danny moaned and tried to reciprocate, but with his hands pinned and the awkward angle, he couldn’t reach. All he could do was stand there and take is as the man’s teeth shifted from his lips to his jaw, pausing to suck a bruise right at the top of his neck under his jaw. Danny half hoped it would still be there tomorrow despite his healing factor.
The ghost tried to move lower, but growled when the collar of Danny’s shirt kept him from touching more. With a silent order to stay, he let go of Danny’s hands to yank his shirt up and over his head.
Danny didn’t see where he threw it because in the next moment, his head flew back hitting the wall when the ghost bit his nipple. “Ancients, please,” begged Danny as a warm tongue soothed the sting of the bite.
All his begging did, though, was convince the guy to reach up and pull at his other nipple with calloused fingers.
“Fuck,” cursed Danny.
Green eyes glinted up at him as the ghost brought his teeth back into the equation. He was not being gentle and if Danny’d been asked an hour ago if he’d like that, he’d have said no. But now? He brought a hand down to the man’s hair to hold him steady and pushed into that harsh heat.
Far, far too soon, though, the halfa was moving away from his nipples, and Danny whined at the feel of cold air on them.
Then the man was kneeling in front of him and Danny’s brain shorted for another reason. The ghost smirked up at him and said, “Mine.” His aura surrounded Danny with a feeling of possessiveness.
Danny couldn’t do anything but swallow and nod and agree.
Then the ghost was pulling off Danny’s shoes, not bothering to untie them first. His socks went next. And then hands were on the button of his jeans.
“Oh, fuck. Ancients. Keep going.”
The ghost pulled off Danny’s pants without much fanfare. And once they were off him, he threw them to the side.
Then he was reaching for Danny’s boxers. Only, when he pulled at those, Danny hissed in pain when the drying come pulled. The ghost paused, and when he moved again, his motions were much more careful.
It still wasn’t pleasant, but his boxers were removed without too much discomfort and then the man was standing and crowding him back against the wall.
Danny tilted his head back to ask for a kiss, only for the man’s arms to slide behind his back and pick him up in a bridal carry instead.
“What?” asked Danny. But he got no response. He was in the perfect position, however, to finally get his teeth on the other’s neck and leave a few marks of his own. The arms around him tightened when he bit at the man’s jaw, but his aura confirmed that, while he was confused, he enjoyed it.
Danny figured he’d probably been the same while he was being choked so bit down a little harder. The ghost made a rumbling growl in his throat and Danny smirked as he moved lower to bite at the bit of neck just above the collar of his jacket.
“It’s totally unfair that you’ve got me naked and you’re still mostly dressed. Gotta fix that.”
The ghost just grunted and set him down on his kitchen counter next to the sink.
“What?” asked Danny. The other ignored the question and began opening cabinets and drawers. “I’m sorry about the mess,” Danny couldn’t help but say when he realized just how many dishes were piled in the sink. “I just…haven’t been in the mood to do much housework.”
The other kept looking through cabinets until he made a satisfied noise and stood holding a hand towel. Danny watched with curiosity as he wet it with warm water and crouched in front of him.
The first touch of the rough fabric against his cock drew a surprised gasp from him. But the ghost was gentle as he wiped away any clinging mess. He peered closely to make sure he didn’t miss anything.
Between the touch and the close attention, Danny was getting hard again. The ghost brushed against his sack and his breath hitched.
It only took a few more passes of the towel before the ghost was satisfied. He dropped the used cloth in the sink and leaned forward to lick up Danny’s length before swallowing him down.
“Fuck!” cried Danny as he held onto the ghost’s head. That mouth felt so good. Hot and wet and surrounding him so fully. But too soon, far too soon, he was pulling off and standing, cradled by Danny’s legs.
Danny pulled him in for another desperate kiss. Then dragged his hands between them so he could get at his companion’s jacket. He tugged at the zipper.
“Get this off,” he said, the words muffled by the other’s lips. But he sent his desperation and desire into his aura. The ghost sent amusement back and let the jacket be pushed off his shoulders. Danny immediately reached for the other’s shirt and tugged that off, too.
Danny leaned back to get his first good look at the half-naked halfa in front of him. He was was absolutely ripped. Though scars covered his body in proof that his life hadn’t been easy. Danny ran his hand over that muscular chest, neither avoiding nor lingering on any scar. He only paused when he could feel the human heart beating steadily under his hands.
Danny had been with humans and he’d been with ghosts. There’d even been that brief time when he’d dated Sam who was as liminal as they came. But never had he been with someone like himself before. Someone who could surround him with their ghostly aura while a living heart beat in their chest.
The strength of his yearning for this, to finally meet someone else like him, someone who was neither related to him nor a billionaire fruit loop, took his breath away.
Danny let himself sink into his instincts the way the ghost had and slid to the floor. He wanted to get them to his bed now.
He reached for the ghost’s boot laces and growled in frustration when his hands were too clumsy to undo them properly. Easier to just phase them off his feet. Danny tossed them aside, ignoring the bang as they hit the wall. Next he reached for his pants and underwear, tugging those down and off.
Finally they were both naked.
Danny slid his way up the ghost’s body, stroking and kissing and biting up his skin as he did. He couldn’t keep the self-satisfaction from his aura as he saw the marks his teeth and nails left behind.
And then they were kissing again. Rough and desperate with the liberal use of teeth. Danny pulled him in the direction of his bed. But the teeth at his jaw and the hands on his ass and the aura of lust and desire and need surrounding him kept him from paying attention to where he was going.
So when his knees hit something hard, he unbalanced, knocking both himself and the object over. He almost pulled his companion down with him, but the ghost’s instincts were better than Danny’s, and he managed to keep his feet.
Danny groaned, and not with pleasure, as he pushed himself up on his forearms. His legs were still tangled with the stupid chair from his stupid table. He must’ve left it pulled out when he rushed out of the door that morning.
Amusement filled the other’s aura as he leaned down and picked Danny up.
Danny’s embarrassment quickly turned to wry amusement. Especially since the way he was being held let him pinch one of the ghost’s nipples and suck another bruise into his collarbone.
His apartment was only a small studio, so he didn’t get to leave more than a faint mark before he was being laid down in his bed. The man climbed in after him, his hungry eyes roving over Danny’s body.
Danny pushed himself up, sending reassurances he wasn’t leaving as he did so, and reached into the drawer of his nightstand. There he found his bottle of lube and pressed it into the ghost’s hand.
Then they were kissing again.
Danny wanted more. He clutched at the man’s hair and pulled him closer, wrapping a leg around his hips. When their dicks brushed against each other, he had to break the kiss to cry out. He thrust up to chase the feeling.
The ghost took the chance to go back to biting at his neck and Danny pushed into that as well. He was so focused on the teeth at his neck and the feel of their cocks that he was entirely taken by surprise when two lubed fingers pressed into him. At the same time, the ghost bit down on his shoulder, breaking skin.
Danny cried out, the pain only pushing him higher. He scratched down the ghost’s back, only slightly surprised to feel skin break under nails that must’ve sharpened without his awareness. More and more of his ghostliness was bleeding into his human form. The fingers were pressing in deeper and deeper, probing until they brushed against his prostate.
Danny wailed and clenched around them, begging for more, verbally and not. The ghost seemed to be in the same predicament—he lapped at Danny’s blood as he thrust his fingers in and out a few times. Then he was pressing in a third.
Danny pressed down—wanting, needing more, harder, deeper. The stretch was on just the right side of too-much. He couldn’t hold back anything and it filled his aura. The feelings he got from the ghost were just as desperate.
Then the fingers were being pulled out of him and his companion was pulling away. Danny tried to follow, but a hand on his chest and a growl kept him down on the bed. Danny let his hands fall to his sides and dug his fingers, his claws, into the sheets.
The ghost shifted until he could hook Danny’s legs over his shoulders.
Then he was pressing into him. Danny cried out and dug his claws deeper into the mattress. Fabric sliced under his grip as his back arched and he pushed into the intrusion. The ghost was so big, stretching him so well.
When he bottomed out, the ghost made a satisfied purr. Both their auras were filled with lust and pleasure and a need for more. Danny circled his hips and clenched, pulling a moan out of his companion.
After a moment of stillness, he began to move. His thrusts were hard and fast, and he bent Danny in half as he chased his pleasure. The bed banged against the wall as he finally gave into his ghostly strength and Danny didn’t care in the least.
All he could do was press back into the thrusts. “More, please,” he begged, both aloud and through his aura. His legs ached with the angle, but the cock pressing against his prostate was enough to turn the discomfort to pleasure.
The ghost reached forward and pinched one of Danny’s nipples, pulling another cry from him and causing him to clench around the cock in his ass. Pleasure radiated out of the other’s aura and he did it again. The man’s other hand grasped his hip in a bruising grip.
The hand on his nipple trailed down to scratch at his side, a sensation that went straight to Danny’s cock. He was so, so close. Just a bit more… The man’s cock hit his prostate again and a drop of precome leaked onto his stomach. Danny sunk his claws into the mattress again and used the leverage to press back as the ghost kept going.
Danny could hear the blood rushing in his ears, the ghost’s heavy breathing, the sound of their skin. The other was close too, evident in both his aura and the way his thrusts were losing their rhythm. He was struck again by how he’d never had this before, a partner who’s loss of control could be sensed in both his aura and panted breaths. Danny reached up to drag a clawed hand down the other’s back again. The need for more came from both of them.
Green eyes met green eyes just as the ghost thrust in again, hitting his prostate. And Danny was gone. He threw his head back and wailed as he came.
The other kept fucking him through it, the thrusts extending his orgasm. But it wasn’t long the ghost cried out as his orgasm overwhelmed him.
The heat filling him drew another groan from Danny. He unhooked his legs from the other’s shoulders, letting them tall to the bed. A position that allowed the ghost to collapse on top of him, breathing hard, as his softened cock slid out of Danny’s ass.
Danny huffed in amusement when the other began nuzzling into his neck. He reached up and brushed no-longer clawed fingers though his companion’s hair.
The man’s aura was filled with satisfaction and contentment. The antsy loneliness he’d been cloaked in when they met was all but gone. Danny sent back his own contentment and affection.
“Doing better there, big guy?” asked Danny.
The man hummed and nipped lightly at his shoulder.
Danny laughed and was about to run his hands down the guy’s back when his fingers brushed against the scratches he’d left. Danny winced. “Need me to fix those?”
The No! that echoed through his aura as the man tensed and pulled away slightly made Danny laugh again.
“Yeah, I know what you mean. I hope the bite you gave me lasts a bit, too. The reminder’s nice, yeah? Makes it feel more real.” Danny ran his hands down the guy’s sides and sent a non-verbal apology.
The man grumbled wordlessly as he settled back down, pressing Danny into the mattress.
The very destroyed mattress. Honestly, bits of torn blanket and stuffing were starting to bunch uncomfortably.
“Hey, big guy. Think we’re gonna have to get up. I did quite the number on the bed.”
The guy grumbled some more and clutched at Danny. He very clearly projected comfortable, don’t move.
Danny kissed his temple and ran fingers through his hair. “I don’t want to either, you know. Look, how about you let me up and I’ll carry you around as I set up a nest of sorts on the floor. I think I’ve enough blankets.”
The man nuzzled into his neck and clung tighter. Danny chuckled as he continued to stroke his hair.
“Yeah, I know. But I promise, I’ll be quick.” With a sigh, Danny pushed himself up. The ghost continued to clutch at him, but Danny was able to swing his legs over the side of the bed. The shifting meant his companion was clutching at his side.
The ghost grumbled in dissatisfaction, his displeasure evident in his aura. But Danny sent his own reassurances back. As long as he was wanted, he’d stay. He’d made the promise and he was going to keep it. The man continued to grumble, but shifted so he was clinging to Danny’s back with his legs wrapped around his waist.
“There we go. That wasn’t so bad, was it?”
The other made his impatience clear and Danny laughed again.
“Yes, yes. I’ll be quick.” Danny sent back his amusement and affection.
With his companion settled on his back, Danny stood. He could feel the come leaking out of him and grinned, sending his delight out in his aura. The man sent his own smugness back.
Danny went to his tiny two-seater couch and pulled off a white fur blanket. “The yetis of the Far Frozen gave me this,” he said. “It’s the softest thing you’ve ever felt, I swear.”
With his foot, he pushed the coffee table out of the way. He cleared just enough room that he could lay the fur blanket out.
Then he rummaged around his apartment, looking for any soft blanket, sheet, and pillow he had and adding it to the pile. The space-themed blanket Jazz gave him as a move-in gift, he set to the side.
Through it all, the ghost stayed solidly on his back. Every so often, he’d press a kiss to Danny’s jaw or neck or shoulder. Or he’d nuzzle his nose into his skin. But mostly, he seemed to be half dozing and content to be carried.
“All right, big guy. Our nest awaits.” Danny knelt down and had to gently pry the ghost’s arms from around his neck. But soon enough, he had him lying in the middle of the pile of blankets.
Danny climbed in after him, reveling in the soft fur of the blanket from the yetis. Then he pulled the space blanket over top of them.
The ghost pushed at Danny, moving him until he was lying on his side. Then he slid into the space behind Danny, spooning him. He pressed a gentle kiss to Danny’s shoulder and wordlessly ordered him to stay. Danny didn’t even consider moving.
Their aura’s filled the room with happy, sleepy contentment.
Danny was rudely woken by the muffled sounds of his phone alarm going off. He moaned and stretched, only to press against a body behind him.
The arm around his stomach tightened.
“Wha—” said a muffled voice into the back of his neck.
“Mornin’, big guy.” Danny yawned and took note of the lingering soreness of his ass and shoulder. He made sure his contentment and wonder at finding the other was evident in his aura. “That’s my alarm to wake me up for school. Mind letting me up so I can turn it off? Or will you go all possessive again and pin me to the floor by my neck to keep me here?” he teased, letting the amusement leak into his aura so the other new he was joking.
The man behind him pulled away, confusion overtaking his aura, so Danny turned to face him. The ghost was sitting up now and felt half ready to bolt, so Danny sent out his reassurance and sat cross legged facing him.
“What’s wrong?” asked Danny.
The man was looking him up and down, his eyes a bright, but human, blue. Then he shook his head. “I’m sorry about the choking. I shouldn’t have done that.”
Danny laughed and waved him off. “Don’t worry about it. You know I was into it. Thanks for showing me a new kink. Honestly, I had a great time yesterday so you have nothing to apologize for. I’m Danny, by the way. We never did bother with human introductions.”
“Jason.” Jason’s lips quirked up. “Nice to meet you, Danny.”
The alarm was getting louder and Danny groaned. “I’m just gonna get that real quick.”
As he scrambled away, Danny could feel the appreciation in Jason’s aura, so he put a little swing in his hips. And bent from the waist to dig his phone out of the back pocket of his jeans to really show off his ass.
Jason huffed a laugh.
Alarm taken care of—emails, texts, and notifications ignored—Danny went back to Jason. And that’s when he noticed the man was half-hard, either from his show or morning wood. “So, I have class starting in an hour and a half and I need a shower first. Want to join me?” He let a little lust leak into his aura. “My ass is still sore, in a good way,” he quickly added when he noticed Jason start to frown. “But I’m sure there’s something fun we could get up to. What do you say, Mr. Tall, Dark, and Handsome?”
Jason raised an eyebrow, but amusement—and a bit of lust—filled his aura. “Tall, dark, and handsome, am I?”
Danny laughed. “I mean, have you seen yourself? I hit the lottery when I ran into you yesterday. If you’re up for it, I so want to do this again.”
Jason let his eyes trail up and down Danny’s body and he squirmed under the examination. His own dick was showing its interest in the proceedings now. Jason smirked. “I think I could be interested. But like you, there’s things I’ve got to do today. So let’s start with the shower. The rest we can figure out later.”
Danny laughed, held out a hand, and led him towards the bathroom. He was glad for Jazz because she’d shipped him off to school with things like extra toothbrushes, so he had something to give Jason. The space was tight, but they managed to get everything necessary done.
“I’m gonna have you set the temperature for the shower,” said Danny once they were ready. “I usually take cold ones, ice core, you know? But I feel like we want the opposite of a cold shower right now.” He grinned and pressed a chaste kiss to Jason’s lips. Though he let his hands wander until he was groping that fantastic ass.
“Cold showers? Now that’s just wrong.”
Danny laughed. “That’s why you get to choose the temperature, big guy.”
“Sounds like it’ll have to be several degrees lower than I like.” But Jason did turn so he could fiddle with the shower faucets.
If Danny let his appreciation of the view leak into his aura? Well, Jason’s smugness proved he didn’t mind.
“Tell me if this is too hot for you,” said Jason after a minute.
Danny stepped up so he could plaster himself against Jason’s back to reach around him and stick a hand under the spray. He nipped at Jason’s earlobe. “Hmm, yeah. That feels perfect.”
Under him, Jason shuddered. Danny couldn’t help but thrust into that hard ass, pulling a whine from Jason. He pressed another kiss to his jaw.
“Now, come on. I’ve got class and you have whatever it is you have to do today.” Danny urged him into the shower.
Jason went willingly. “I should’ve been doing it last night if I’m being honest.” But Danny couldn’t sense any guilt in his aura under the pleasure and satisfaction.
Danny shrugged and pressed a kiss to his shoulder blade, reveling in the spray of the water. “We were a bit preoccupied. And you clearly haven’t been socializing properly since you were way worse off than I was and I was pretty fucking close to losing it.”
Jason tensed, confusion and disquiet leaking into his aura, so Danny sent out a silent apology and looped his arms around Jason’s stomach.
“Just give me one more hour. Then we can go back to the rest of our lives. But I need that one more hour.” Danny couldn’t hold back the fear that if he let Jason leave, it would all end. He’d go back to class and back to slowly losing his mind until he hurt someone or had to drop out. How he wasn’t ready to give up his first shot at living since he’d been fourteen.
Then he was being kissed under the spray of the shower. The taste of the water mixed with the taste of toothpaste as Danny pushed Jason up against the wall.
Jason gripped the back of Danny’s head with one hand and let the other wander up and down his back. Until he let it settle on Danny’s ass where he brushed a finger against Danny’s hole.
Danny moaned into the kiss, pleased when Jason didn’t try to push in. The touch only reminded him of how sore he was. He pressed up against Jason harder, their cocks brushing against each other.
He trailed one hand down Jason’s side, scraping lightly with his nails. Then pulled his hips away slightly so he could reach between them and grab their cocks and tug. Jason threw his head back with a moan. The hot water only ramped up the heat between them.
“Knew I did right letting you pick the water temp,” he murmured against Jason’s jaw.
“Just keep going,” ordered Jason. His second hand joined his first on Danny’s ass and pulled him closer.
Danny grinned and did as he was told, speeding up his strokes and rubbing his thumb over Jason’s tip.
When Jason’s movements started to become erratic, he pulled at Danny’s wrist. “Stop.”
Danny immediately dropped his dick and took a half step back. “What’s wrong?”
Jason’s aura wrapped reassurances and lust around him, allowing Danny to relax. “Not like that. I want to taste you. Didn’t get the chance last night and I don’t want to waste it now.”
Danny laughed and made sure Jason knew just how into that idea he was. “Well, I’m certainly not going to stop you.”
Danny ended up standing on the far side of the shower, mostly out of the spray while Jason knelt under it. The position allowed Danny to lean against the wall and grip the support bar.
The sight of Jason, naked and wet and kneeling before him, was breathtaking. “Ancients, you look good like that,” he said, letting his appreciation fill his aura.
Jason smirked at him before leaning forward and dragging his tongue from the base of Danny’s cock to the tip. With a free hand, he rubbed at Danny’s perineum.
Danny’s knees went weak and he would’ve fallen if not for his grip on the bar. Jason’s other hand went to his hip and pressed him against the cool tiles of the wall, another grounding force.
“Fuck, don’t you dare stop.”
Jason smirked up at him before wrapping his lips around Danny’s tip and tonguing his slit. Danny moaned and let his head fall back as he sank into the sensation. But as Jason’s mouth sank lower on him, he forced his eyes open so he could watch.
He wanted to remember this moment for forever. He reached out with his aura and tried to surround Jason with the sense of more and belonging and please.
It must have worked, at least somewhat, because blue-green eyes looked up at him in surprise before Jason sunk down another inch and hummed.
Only Jason’s hand on his hip kept him from thrusting forward.
“Fuck, your mouth. Don’t you dare stop.”
Jason’s amusement and lust filled the air as he raised an eyebrow at Danny.
Danny stroked his hair, the water making it tangle under his fingers. From this angle, he could see the scratch marks down Jason’s back and a fierce possessiveness filled him. Jason was his and he was Jason’s.
Then Jason managed to get him even deeper, finally working him into his throat. When Jason’s nose pressed against Danny’s pelvis, his vision whited out and all he could think about was the warm, wet heat.
Jason’s thumb rubbed against his hip while his other hand moved down until he was fondling his sack. Danny didn’t bother to hold back his cries or the pleasure he felt, pleasure that was only increased by Jason’s lust.
Jason pulled back, licking up Danny’s cock he did until just the tip was in his mouth again. Then he sunk back down.
Jason sped up his pace, alternating between sucking and humming in a way that was driving Danny higher and higher. The space was filled with their shared lust and the noises Jason was making.
Jason sank down all the way again and hummed around him. His hand pressed further back to rub at his sore hole, reminding Danny of everything they’d done the night before. It was too much. Danny came with a cry.
Jason pulled off slowly, swallowing and sucking down every drop Danny could give him. By the time he finally let Danny slip out of his mouth, he was oversensitive and trembling. All he could do was lean against the wall panting and stare at Jason.
Jason looked back up at him with a thoughtful expression on his face and a hard cock between his legs.
“You taste good,” commented Jason, licking his lips.
Danny reached out to grab his shoulders and pull him back to his feet. “So do you. Come on, kiss me.”
He needed no more urging and Danny luxuriated in the taste of himself in the other halfa’s mouth. He reached between them to stroke Jason.
“Your turn, big guy. Let me take care of you, now.”
Jason broke the kiss to bury his head in Danny’s neck and mouth at the bite mark he’d left last night as he thrust into Danny’s hand.
“Do you know how well you filled me up last night? I swear, even with our healing, I’m going to be feeling that for a few days. Every time I sit in class, I’ll be thinking about the pounding you gave me with this fantastic cock.”
Jason’s thrusts stuttered and Danny grinned.
“Oh, you like hearing about that, don’t you? How large you felt? How much I want to do that again? I might’ve only known you a few hours, but I already know I want to do this again. I’ve got so many ideas. I’ll have to get my mouth on you again, too.” Danny trailed his other hand down Jason’s back, being careful of the scratches. “Did you like that yesterday? My mouth wrapped tight around your thick cock, you thrusting into my throat? Fingers tight in my hair?”
Jason whined as he came all over Danny’s hand.
Danny chuckled as he stroked him through his orgasm, stopping only he could sense the pleasure turn to too-much in Jason’s aura. “There you are, big guy. Ready to actually clean up? We’re probably going to run out of hot water sooner than later.”
Jason groaned into his neck. “I don’t wanna move.”
“If only the living world worked on our time schedule.” Danny scratched at his scalp. “But come on, let me shampoo your hair to start.”
Jason shifted back so he could blink at Danny. “You’ll shampoo my hair?”
Danny grinned. “Of course! It’s my favorite part of showering with someone. I’ll get you and you’ll get me. It feels so nice.” But his smile fell when Jason continued to stare at him with confusion in his aura. “Do—do you not like it? I mean, we don’t have to if you don’t want to.”
“No, it’s just…” Jason looked away from him. “I haven’t had anyone do something like that for me unless I was injured since my mom when I was a kid.”
Danny put a hand on his chin and turned his head so they were facing each other again. He smiled and leaned forward to place a peck on his nose. “Well then, you’re in for a treat. Back up into the spray. Get your hair wet for me.”
Jason gave him a look as his aura filled with amusement, but he did as directed. And when Danny pulled him back out and turned him around, he went willingly.
“Squat down a bit so I can reach without flying,” ordered Danny as he grabbed his shampoo.
The amusement flared again, but he lowered enough for Danny to get his hands on his scalp. He used his nails liberally as he made sure to get the shampoo deep against the roots. Jason all but purred at the feeling, his enjoyment radiating out of him as Danny kept going, longer than strictly necessary.
But he had to remember the limited hot water. “All right, big guy, time to rinse out.”
Disappointment threaded through the pleasure, but Jason stood and rinsed out quickly. Then he took a step forward and kissed Danny again. None of the lust or need that plagued their earlier kisses was present, instead it was filled with gratitude and affection. “Your turn,” he said, voice rough, as he pulled away.
Danny laughed and stepped under the spray, making sure his hair was sufficiently soaked before turning and squatting in front of Jason.
The moment hands dug into his hair, he let out a pleased sigh and closed his eyes. “That’s fantastic.”
“Yeah? Which do you like more? My hands in your hair or your cock in my mouth?”
Just as he asked the question, he scratched again with his nails and Danny pushed into the touch. “Unfair. They’re both too amazing. I couldn’t chose even under the threat of government-sanctioned torture.”
Jason gave an aborted half-laugh. “That’s an oddly specific statement.” He pulled his hands away and Danny whined. “Time for you to wash it out, now.”
Danny sighed, but retreated back to the spray. “What can I say, bullets aren’t scary anymore. But government-sanctioned torture? Now that’s a threat.” He grinned. Of course, he and his friends had dismantled the Ghost Investigation Ward years ago, but the point still stood.
Jason threw his head back and laughed. The sound warmed Danny up more than the water. “I like you… Huh. I need to think of a nickname for you.”
Danny leaned forward to kiss him again. “We’ve got time. Assuming you aren’t gonna disappear on me.”
“With how good I feel and how many questions I know I’m gonna have once I can think straight again? You’ll definitely be seeing me again.”
Now it was Danny’s turn to laugh. “Well, you know where my lair is. Now, let’s finish up. The living world is waiting for us.”
A thread of regret filled the space prompting Danny to give Jason another quick kiss. He grabbed a washcloth and the body wash and raised an eyebrow, sending out a silent question and reassurance that, for now, it was just them.
Jason laughed again, disbelief replacing the regret. “You wanna wash me, too? I’m not a baby.”
Danny rolled his eyes. “Trust me, I’m well aware of that. But come on, it feels good. Let me take care of you.”
“And then I take care of you?”
“Exactly.”
“All right, sell me on this.”
Danny took another half step forward until he was fully in Jason’s space. Then leaned down to bite gently at his collar bone before bringing the wash cloth up and rubbing at every inch of his torso. Now, with the haze of lust gone, he was able to pay more attention to the scars that littered Jason’s body. He made sure not to linger on or avoid them, but he cataloged every one and wondered at the stories they told.
He moved to Jason’s arms, taking care to wash between every finger. Bafflement and wonder both twined around him as he worked.
“Turn around,” Danny ordered, once he was finished.
This time, Jason didn’t comment and just did as instructed. Danny had to be more careful with his back, the scratches still fresh enough to be in danger of opening. “Want me to heal your back a bit before you leave?”
Fear and no all but choked Danny as soon as the words left his mouth.
“All right, all right,” chuckled Danny as he moved lower to rub at Jason’s ass and thighs. He knelt on the floor of the shower to get the best angles. “I’ll leave them. I like having your marks on me, too.”
They fell into silence as Danny finished cleaning Jason. Their contentment and desire for this to continue obvious in their every emotion and action. Danny didn’t let himself linger over Jason’s cock, but wiped at it gently before pressing a kiss to Jason’s hip and standing back up.
Wordlessly, Jason stepped back under the spray. “Hot water’s running out,” he said with a slight wince.
Danny shrugged. “I don’t mind. But it probably means we’ve been in here too long.”
“Then lets get you cleaned up.”
Jason took the washcloth from Danny. His hands were gentle as he made sure to get every inch of Danny’s skin.
Danny let his eyes fall closed as he reveled in the feel. When Jason wiped at his cock, he almost wished he could get hard again, have the excuse for that much more time with Jason, but he’d had so many orgasms that it only felt nice, not arousing.
“All right, your turn to wash off,” said Jason.
He couldn’t hold back his sigh of disappointment as he stepped back under the spray. The water was fully cold. Though, as he’d told Jason, he didn’t mind.
He turned off the water.
Between them, regret and disappointment reverberated. Both were silent as Danny passed a towel over and they focused on drying off.
Danny led Jason back out of the bathroom. “Will you need to borrow anything? I think I’ve got a few things of my dad’s around that should fit if you want to borrow any clothes.”
Jason didn’t respond, embarrassment filling his aura. Danny looked over in concern only to follow his gaze to the bed.
The absolutely shredded mattress and blankets, to be more exact. Danny flushed. “That was definitely more on me than you,” he said. He reached over to turn Jason’s head so he could kiss him again. “It’s fine. More than worth it.”
Something in Danny’s expression or aura let Jason shake himself out of it. His cheeks were still red, but he wasn’t stuck staring at the ruined bed. “Right. What time is it?”
Danny shrugged and took the few steps to his dresser. He grabbed some clothes without really paying attention and began getting dressed.
“Probably late enough that I’m gonna risk being late to class.”
Jason huffed a laugh. “Better late to class than what I’ve got waiting for me.”
Danny winced when dread and resignation filled Jason’s aura. “Anything I can help with? I will skip if you need help.”
But Jason waved him off as he began gathering his scattered clothes. “Nah. I’ll be fine. It’ll just be an annoying few days until I force everyone to stop asking where I was last night.”
“You sure?”
“Yeah. The intricacies of my life aren’t first-date material.”
Danny laughed. “Well, I can relate to that, at least.”
Five minutes later, Jason was dressed and sliding his knives and guns back into their holsters. Danny grabbed two containers of ectoplasm from the fridge.
“No time for breakfast, but here. This’ll help,” he said, pressing one container into Jason’s hand. He opened the other and took a long swallow.
And for the first time in months, he didn’t feel like he was starving for it. All it did was reinforce the relaxed, happy mood his time with Jason had settled him in.
Jason opened his and took a sip, only for his eyes to flash green as a hunger filled him and he downed the entire vial. Wordlessly, Danny went back to the fridge and gave him a second which lasted no longer than the first. He debated giving a third, but thought he should probably hold off for now.
“Damn, I knew you were hungry, but if I’d known it was that bad, I would’ve forced those on you last night.”
Jason stared at him, mouth open, confusion filling his aura. Danny smiled softly and kissed him again, pushing his tongue into Jason’s mouth and tasting the ectoplasm there. He hummed when Jason’s arms surrounded him.
Unfortunately, the ticking clock in his chest reminded him that, as it was, he was going to have to fly to get to class on time so he pulled away.
“Time to rejoin the living world.”
Jason leaned down and pressed another kiss to his mouth. “Once more unto the breach?”
Danny laughed and grabbed his bag from where he’d dropped it by the door. “Exactly.”
They left together, but didn’t say anything else. Their goodbyes silent but understood, as were the see-you-agains.
