Crawlin' back to you
Rating: Explicit
Pairing: Battinson!Bruce Wayne x Selina Kyle
Tags: porn without plot, oral sex (f receiving), fingering, p in v sex, virgin!Bruce Wayne
Read on ao3
Summary: After she left Gotham, Bruce finds himself lost without Selina. One night while patrolling he finds that her apartment is no longer empty, and shows her exactly how much he missed her while she was gone.
a/n: I watched The Batman (2022) 6 times in the last 2 months and this is the result of that. Also I listened to Do I Wanna Know? approx 150 times while writing (no joke). The lyric "Sad to see you go, was sorta hoping that you'd stay" ate at my brain until I wrote this! Hope you enjoy <3
The cold night air whipped around Bruce as he stood at the edge of the rooftop, looking out over the Gotham skyline. The signal had been turned off a little over an hour ago and the streets were eerily quiet, quieter than he had seen them in the more than two years that he had been prowling around in the dark. And yet, he had a feeling that he couldn’t shake; a feeling that something was off. As though the world had tilted slightly on its axis, leaving him off balance.
So, he watched. Though the suit left no skin exposed besides his jaw, the chill in the air seemed to settle deep into his bones, and he knew that when he returned to the tower even the hottest shower in the world wouldn’t be enough to warm him through. Hours passed as he moved through the city like a shadow, and still there was no action. It was like every criminal in the city had decided to pack up and call it a night. But the feeling in his gut remained.
He wasn’t sure how it had happened, but somehow Bruce found himself sitting on a ledge opposite Selina’s old apartment. He often seemed to end up here, watching the darkened windows with the faintest hope that he might see some sign of life, some flicker of her. It was pointless – deep down he knew that. He hadn’t held on to her when he had the chance, had let her slip away from him. He had regretted it every second since then. She was gone, and he needed to accept that. Bruce sighed, the futility of the situation smothering him.
Even now, nearly 3 months on from that night, Bruce couldn’t understand why he had let her go without a fight. He couldn’t have gone with her upstate, but every fibre of his being had screamed as she climbed onto her bike. “Stay, please stay with me”, he had longed to ask, but the words had stuck in his throat and died there. If his life before her had been misery, now it was hell.
Every second that he wasn’t on patrol his thoughts were consumed by her. Her lips brushing across his, softer than silk. Her hips resting atop his after she had pulled him back onto that catwalk. Her hand caressing his face as she joked about him being hideously scarred under the cowl. Bruce had never had an easy time being around other people, but with Selina it felt easier than breathing. She had lit a spark in him, and now the flames raged with no outlet. If he were given another chance he wouldn’t hesitate. He would beg her to stay, from his knees if he had to. He wouldn’t let her go again.
Bruce was just about ready to give up for the night, preparing to leave his post opposite her lifeless apartment and head back to the dark alley several blocks away where he had stashed his bike, when he thought he saw something. The tiniest hint of movement in one of the windows. He was transfixed, his eyes trained on the darkened glass, watching for another shift. Minutes passed. Bruce was afraid to blink for fear that he might miss something, so he kept his eyes wide; the contact that was pressed against his cornea burning even more than usual with the lack of moisture.
He was beginning to think he had imagined it when it happened again. Unmistakable this time, a small form shrouded in darkness slinking past the window. Someone was in Selina’s apartment. Bruce rapidly found himself zipping up her fire escape, jimmying the window as quietly as he could. He slipped inside silently, hoping to keep the element of surprise. Whoever had dared break into her space was in for a nasty shock.
Bruce had barely taken a step through Selina’s abandoned living room when his legs were kicked out from beneath him. Pain bloomed through his jaw as he collided hardwood floor. The blow took him totally by surprise. Bruce scrambled onto his back and prepared to jump to his feet but instead found himself face to face with a very familiar pointed patent leather toe.
A boot pressed against his chest, pinning him to the floor. His breath caught in his throat as his eyes scanned upwards, past the shiny leather, the heel which had slipped between the plates of his armour and was now biting into his flesh. He blinked rapidly, fighting against the darkness and his own disbelief.
“So, this is what you’ve been up to while I’ve been gone, Batboy? I thought you didn’t approve of breaking and entering?” A voice he was convinced he would never hear again purred down at him. All sense left him, his mind becoming a swirling mess immediately.
He could have brushed her away and risen to his feet easily, but he didn’t even attempt to move, realising that he was now exactly where he had wanted to be for so many months. A shaky breath made its way into his lungs but seemed to do nothing to alleviate the static rushing through his ears.
“Selina?” He managed to rasp out.
“Why’d you sound so surprised baby? This is my place you’re in, who else would it be?”
“I –,” he cut himself off with another shuddering breath, “I don’t know.”
Selina lifted the boot from his chest, and he missed the sting of the heel as soon as it eased. She extended her hand to help him up, and even through the thick leather of his glove he swore that a pulse of electricity passed between them the second they touched.
“Did you miss me?” her voice wrapped around him like velvet.
Bruce had never felt so small, though he towered over her now that he was upright. He barely managed to fight off the urge to right the balance between them by sinking to his knees, holding himself up on legs which felt like jelly. He couldn’t find the words to answer her, only able to nod his head weakly.
“What’s the matter then baby? Cat got your tongue?” Bruce could barely make out the words over the thumping of his pulse.
Everything he wanted to say to her, words he had planned out more times than he could count in the time she had been gone, had fallen out of his head the second her boot pressed into him. All he could think now was how he wanted her to do that again, without the metal plates getting in the way. He knew that if he looked right now, there would be a mark left behind by the point of her heel digging into his stomach. He wanted it there permanently.
Selina was looking up at him expectantly, though her eyes were almost hidden through thick lashes. Bruce leaned forward slightly, crowding her.
“Yes, I missed you,” he eventually gritted out, and in the darkness he saw Selina’s eyes brighten ever so slightly at his words.
“I missed you too, B.” She breathed.
That was all it took. Bruce knew that words would fail him again of he tried to speak, but her admission sent a sudden rush of confidence through him, surging through his veins like a drug. Before he could stop himself, he was crashing his mouth to hers. She let out the tiniest squeak, clearly shocked by his newfound boldness, but steadied herself instantly, returning everything he gave her tenfold.
This was different to when she had kissed him before she had left. He used his lips against hers to pour out all the feelings that he couldn’t put a name to. How much he had missed her, how he had thought of her every second that she was gone, how much he wished she would stay now she was here with him again. She didn’t give in to him at all, darting her tongue out to trace against his bottom lip. He surrendered, opening his mouth to allow her in, and groaned involuntarily as her tongue brushed against his.
His head was spinning as he broke away from her, gasping desperately for air. She grinned up at him, looking every bit the cat who got the cream. She didn’t press him to talk more but grabbed him by the hand and led him through the darkness to another room. The bedroom, he realised as she ushered him to the foot of a large bed.
“How do you get all of this off?” She asked, running her fingertips across the bat symbol emblazoned on his chest. Bruce wordlessly pulled off his gloves and began to unbuckle his utility belt and the interlocking plates one by one, letting each one drop to the floor and scatter around them. When he was down to only his undershirt and tactical pants, Selina grabbed his wrists to stop him moving further. “I’ve got it from here” she smiled, reaching for his zipper. The pants puddled at his ankles.
“The mask,” he choked out, “it has to stay on.” Selina huffed a small laugh in response.
“Whatever you say, B. Still trying to hide those hideous scars from me?” She teased, but didn’t push further, simply reaching to the hem of his shirt and pushing it up his chest.
He lifted his arms obediently and leaned forwards to let her tug it off him. When he was left in only his boxers, she pushed her finger gently against his chest. It wasn’t enough to actually move him, but Bruce got the message loud and clear. He sank backwards into the mattress, shifting up towards the pillows at her instruction.
Then her mouth was back on his, and any thoughts which may have been gathering slipped away from him again. She had removed her skintight suit while he had worked on the clips and buckles of his own. Her boots had been removed along with it, much to his disappointment, and she was left in only a thin vest and underwear. He reached out to touch her as she moved to straddle his hips, anxious to feel her skin beneath his now bare hands.
He slipped his fingers beneath the hem of her shirt and shuddered. She was so warm, and softer than he could have ever imagined. He edged his hands higher, like a moth to a flame, warming his frigid fingers against her skin. They crept higher still as she stroked her tongue across his again, and then he was lifting the vest. He wanted any barrier between them gone. She obliged, separating her mouth from his long enough to rip the shirt over her head, before immediately pressing back against him.
She rocked her hips against him. Bruce couldn’t stop the ragged gasp that tumbled past his lips into her mouth. She repeated the action and it was like a lit match dropped into gasoline. He rolled his own hips up into her, unable to stop himself. The small groan that parted her plush lips against his own nearly sent him into orbit. He rocked hips against hers again and again, revelling in the friction of her against him. When she ripped her lips away and tugged at the elastic of his boxers, he stilled.
“What’s wrong baby?” She hummed, pulling his underwear down his legs and off entirely. She grasped her hand around the base of him and Bruce felt himself twitch involuntarily. She started to stroke her hand up towards the tip, but the feeling was overwhelming already. He roughly grabbed her by the wrist, stopping her.
“I’ve never–,” taking another deep breath in to steady his nerves, Bruce felt his cheeks warming beneath the cowl, “I’ve never done this before. I don’t know how long I’ll last.”
Selina simply stared down at him, not a hint of surprise in her eyes at his confession. He grabbed her by the waist and rolled sideways, taking her with him. He hovered above her, supporting his weight with his forearms, not wanting to crush her.
“I want to make you feel good first.” He murmured, before claiming her lips with his own again.
He quickly moved from her mouth to her jaw, then her neck, sucking and running the tip of his tongue over her exposed skin as he made his way downwards. His tongue trailed a path down the valley between her breasts. He paused there, sucking her right nipple into his mouth and rolling his tongue around it. He bit down gently and Selina gasped.
She clutched at his head, clearly seeking his hair to weave her fingers through, but only found one of the pointed ears of the cowl instead. She gripped it tightly as his tongue continued to trail down her stomach, past her bellybutton, until he found his path obstructed by the cotton of her underwear.
He spread her legs open gently at the knees, so that he could slip between them. He was all too aware of the way he was rubbing against the sheet below him with every movement, and he angled his lower half sideways to stop the friction. He hooked his thumbs into either side of her underwear and dragged them down her legs as quickly as possible. He couldn’t wait any longer. He dove between her thighs, pressing kisses to her impossibly soft skin along the way. His tongue reached out to taste her, and the mixture of sweet and musk and her made him dizzy.
He may have been inexperienced, but Bruce knew what he was looking for. He found the small bundle of nerves and zeroed in on it like a man possessed, kissing, licking, sucking it between his lips. Selina had both hands gripping the ears of his mask now, pulling him closer.
She wriggled against him, seemingly torn between wanting more, and needing to pull away. He wove one arm up underneath both of hers and lay it across her hips and stomach, pinning her down. His free hand moved from where it was rubbing soothing circles on her inner thigh, trailing inwards.
He pressed one finger gently into her, dipping just his first knuckle in. Selina let out an almost pained mewl, the prettiest sound he had ever heard. He sank his finger all the way in, eager to see what other noises he could coax from her lips. His own vision nearly whited out with pleasure as she squirmed helplessly against the arm that held her trapped.
He crooked his finger inside her. He knew he had found the right spot when she called out the only name she had for him, her hips continuing to buck uselessly against his arm. Bruce withdrew his finger and she half choked on a gasp, which gave way to a lewd moan as he quickly returned it, joined by a second. He crooked them again, rocking into her with a steady rhythm.
He could feel the muscles in her abdomen starting to tense beneath his arm and knew she was getting close. He doubled down on his efforts. Selina seemed to have stopped breathing, the silence punctuated only by the occasional gasp or breathy moan. He felt her clamp down around him as she unravelled, finally taking a deep breath and crying out his name again. He grinned, his lips still pressed against her, only pulling away when she finally pushed at his forehead.
“Was that okay?” Bruce smirked, already pretty sure of the answer.
Selina rolled her eyes but didn’t respond, still trying to catch her breath. He moved back to kissing her throat once again, shuddering when their hips pressed together with nothing between them now. He felt himself catch at her entrance and groaned. It seemed to wake Selina from the trance she had slipped into and she quickly pushed him onto his back.
“You think you can handle me yet, B?”
“Yeah” he breathed back.
His brain had short circuited, all useful thoughts vanishing for the umpteenth time that night. Her name wove through his consciousness on repeat, a mantra which was the only thing tethering him to the planet in that moment. She was quick to straddle him again, lining herself up with him. As she sank down slowly, the heat of her surrounding him completely, Bruce nearly came undone at once.
He gritted his teeth and gripped at her waist, trying to anchor himself, but only succeeding in pulling her against him further. He couldn’t hold back his groan, which only seemed to spur her on more, and it was only seconds before their hips were pressed against one another.
His eyelids fluttered, and he worked hard to force them open again, not wanting to miss a single second. He was floating, existing somewhere outside his body in that moment. The pair of them were the only thing in existence. Nothing else was real but the taste of her mouth and the heat of her that seemed to finally warm him from the inside out.
It could have been a minute or an hour later, time had lost all meaning. He was dizzy, unable to contain the pathetic whimpering that fell from his lips. Selina was watching him as she moved, a goddess above him. Her eyes were swimming with an emotion he couldn’t quite fathom. Awe, perhaps? He was sure he looked like quite the sight, trapped beneath her, unable to do anything but receive everything she was giving him. Bruce felt something tighten in his abdomen and with no warning he was twitching deep inside her, gasping her name.
“Fuck,” he panted, “sorry.”
“It’s okay baby” she soothed.
She stroked her clawlike nails along his jaw as she rose off of him, sinking down and settling at his side. She slung one arm across his chest, tracing her fingertips across the scars and bruises littered there. Bruce wrapped both arms around her, pulling her impossibly closer, and finally allowed his eyes to slip shut.
Neither of them moved again, their breathing slowing as they drifted somewhere between sleep and consciousness. Just before he fell off the edge into the darkness, a thought burst through his mind like a firework. He managed to mumble it into the quiet room as sleep dragged him under.
“Stay, please stay with me.”












