~On the edge~
Alt tital: rooftop [Leo x Vincent] [rope work, stigmatophile, body worship, muscle worship, degradation and praise, oral fixation, some humiliation, soft dom/sub, slight comfort/low-key angry sex, impact play] [towards the end of the game, maybe even post cannon (if we say the rooftop scene never happens)]
I forgot about the stigmatophile sorry pookie
Vincent held the gun in his hand and looked down at Leo, his body stuttered trying to breathe; he was bleeding from the earlier fight in the building. "Fuck," Vincent looked away, unable to look at the criminal in front of him.
Vincent stood on the rooftop, the city’s lights flickering below like a sea of stars. The chill in the night air did nothing to ease the burning in his chest. He held the gun tightly in his hand, his fingers trembling despite his grip. Blood seeped through the fabric of his shirt from the gash on his side, a reminder of the brutal fight inside the building.
Leo, sprawled on the cold concrete, looked up at him with a mixture of defiance and resignation. His suit was tattered, and the sneer that once adorned his face was now replaced by a painful grimace. Vincent could hardly meet his gaze. The weight of the decision he was about to make felt like an anchor dragging him down.
"Fuck," Vincent muttered, his voice cracking as he turned his head away from Leo’s piercing eyes. The sight of him, vulnerable and defeated, was almost too much to bear. He could still hear the echoes of their fight, the sharp retorts of gunfire, and Leo’s taunts that had once cut deep. But now, those words seemed distant, drowned out by the roar of Vincent’s own inner turmoil.
“I didn’t want it to come to this,” Vincent said, his voice barely more than a whisper, filled with regret. He took a deep breath, trying to steady the rapid beating of his heart. The adrenaline was fading, leaving behind a heavy exhaustion that made his knees buckle slightly.
Leo's eyes, though filled with pain, held a flicker of something akin to understanding. He had always been a step ahead, always knowing the dark paths Vincent would tread. “Do it.” Leo’s voice was raspy, but there was a strange calm in his tone. “If you’re going to pull the trigger, just get it over with.”
Vincent’s hand shook even more, the gun lowering as tears blurred his vision. He clenched his jaw, feeling the weight of the moment press down on him like a vice. He could no longer separate justice from vengeance.
With a final, shuddering breath, Vincent dropped the gun to the ground. Leo took a tentative step forward, his eyes searching Vincent’s for any sign of lingering hostility. When he found none, he closed the distance between them and, without a word, wrapped his arms around Vincent in a tight, desperate hug. Vincent stiffened at first, unaccustomed to such an overt display of emotion, but then he relaxed, allowing himself to be held and to feel the warmth of his friend’s embrace.
“I’m sorry,” Vincent whispered, his voice thick with emotion. “I let things get out of control.”
“Me too,” Leo replied, his voice muffled against Vincent’s shoulder. “But we’re going to be okay. We’ve always got each other’s backs, right?”
Vincent nodded. A lump formed in his throat. The hug lingered, both men holding on as if afraid to let go, afraid that the moment would slip away and leave them in the cold, harsh reality once more.
After what felt like an eternity, they pulled back, both a little embarrassed by the display but also feeling a weight lift from their shoulders.
“I think we need to get out of here,” Leo said, his voice lighter, almost teasing. “How about we find a place to crash for the night? Somewhere… quiet.”
Vincent smirked, the tension easing from his features. “Yeah, that sounds good. Let’s go.”
They left the rooftop together, the heavy silence of the city night enveloping them as they walked side by side. Neither spoke much as they made their way to a nearby motel, the neon sign flickering in the darkness like a beacon of hope.
Once inside the modest room, the door clicking shut behind them, a sense of calm settled over them both. The adrenaline that had fueled their confrontation had long since dissipated, leaving only exhaustion and the lingering remnants of their frayed emotions.
Leo flopped down on one of the beds, kicking off his boots and letting out a deep, weary sigh. "Man," Vincent had left for the bathroom for a medical kit; he came back a moment later. "I am exhausted."
Vincent chuckled softly, sitting on the edge of the other bed and running a hand through his hair. “No kidding.”
For a moment, they just sat there, the quiet between them no longer strained but comfortable. Vincent and Leon patching themselves up both had terrible aim, only grazing each other with bullets but.Eventually, Leo patted the space beside him, a small smile tugging at his lips. “C’mere. We could both use some rest.”
Vincent hesitated only for a moment before he joined Leo, lying down beside him. There was no need for words as they settled in, their bodies instinctively curling toward each other, seeking warmth and comfort.
Leo draped an arm over Vincent’s waist, holding him close as if to reassure himself that his friend was really there, alive and well. Vincent let out a contented sigh, his eyes slipping closed as he allowed himself to relax completely, something he hadn’t done in far too long.
“I’m glad we didn’t do anything stupid back there,” Leo murmured, his voice barely above a whisper.
“Yeah, me too,” Vincent replied, his voice drowsy with exhaustion.
They lay there in the dark, the steady rhythm of their breathing the only sound in the room. It wasn’t long before sleep claimed them both, the weight of the day finally lifting as they found solace in each other’s presence.
In the morning, there would be time to talk, to sort through the mess they had made and figure out where to go from here.
After a while of just lying there in silence, Leo made the first move; he snuck his hand to Vincent’s hip. "Leo, what the fuck are you doing?" Vincent huffed, opening his eyes and turning his head to the criminal; Leo was just rubbing circles into Vincent’s hip bone.
"You know... You're kinda," Vincent raised an eyebrow. "Pretty, i guess," Leo mumbled. Maybe he had lost more blood than Vincent originally thought. "Pretty? Your joking." "No, I'm not maybe not pretty, but you are attractive." Vincent still had an odd feeling about this, like something in his gut was just hit. Well, something hit a few hours ago, but that's not the point.
Vincent relaxed a little bit and just let Leo be touchy, then he felt it. "Please tell me you just brought a gun to bed." Vincent's grimace was evident in his voice. Leo moved a little closer, his nose grazing Vincent's neck. "Guess agian~" Leo purred his cold finger, touching the bandage around Vincent’s midsection; it was now covered in wounds, he said, because then again he had matching ones.
Leo bit Vincent's neck, surprised that Vincent didn't object or push him off; he sucked on the skin a little before pulling away and assaulting another bit of Vincent's neck. Leo sat up and moved in front of Vincent in between his legs. "What are you doing now?" His tone was harsh, but it lacked bite. "Youll see."
Leo unzipped Vincent's dirtied pants and pulled his boxers down a bit. He leaned down and took Vincent length into his mouth. He bobbed his head. Leo could almost feel his eyes roll to the back of his head as he started sucking, his tongue rubbing over the underside of the Vincent member. It felt good, almost soothing to Leo, a warm, heavy weight on his tongue, pinning it to the bottom of his mouth.
"... hmmm fuck, I swear to god you and your damn sucking fetish," Vincent groaned. Leo rolled his eyes but continued anyway.
Leo was melting under the attention, Vincent's rough grip in his hair, the heavy weight on his tongue, and his growing erection getting rubbed raw by the front of his jeans. Leo's pace slowed even more, until he was just sucking on Vincent Cock; it was a perfect fit for Leo's mouth. He started to palm himself while cockwarming the cop in front of him. His nose was pressed against Vincent's fupa as he undid his own pants while lazily sucking on Vincent.
Vincent grew tired of the slow pace; after a while, he pulled Leo off by the hair and turned him around. He helped Leo lay back on the pillows on the bed; he slid Leo's pants down to his midthigh.
"Open," Vincent muttered, "eye-caps," "dont... just don't," Leo groaned, "your boring." Lep grabbed Vincent's hand and placed two of his fingers between his lips and started to suckle his tongue, sliding around, between, and over Vincent’s fingers.
Vincent pulled his fingee from Leo's mouth much to the displeasure of the other man. He gently rolled Leo over and very slowly pressed one finger into Leo's ass, "Good, stay nice, and still for me."
Soon he pushed a second finger in pumping them in and out before moving to sissor him slowly listening to Leo's soft groaning and grumbling. Vincent removed his fingers and said, "What? Hey, I wasn't done," Leo huffed. His agitation melted when Vincent pushed his length to Leo's ass. "Oh, shut up." Both men hissed at the friction. Leo's face was pressed to the bed as Vincent got a grip on his hair hanging. The only glue between the two was spit and a half-streched hole.
After some time, Vincent pulled his belt out from his sagging jean loops; he pulled it around Leo's arm, making a handle of sorts to hold onto, and started to pump in and out. Leo snarled at the feeling but didn't say anything. He started to go faster, one hand on Leo's prominent hip and the other on Leo's head, shoving the younger man into the bed.
"Can you go any slower?" Leo growled, trying to enable Vincent, resulting in a slap. Vincent hit his hand against his bottom, earning a yelp out of Leo. "Hey!"
"Fuck you, fucking brat." Vincent grunted his hand and came into contact with Leo's ass again, leaving a stinging red mark in its wake. Leo was starting to tire a little, his wrist just starting to chaf from the belt.
"Fuck," Leo groaned as his guts were rearranged; he felt a familiar coil in his loins; Vincent did too. Vincent huffed, trying to keep his pase; he was sweating in places he didn't know he could; it trickled down his plush stomach, dripping to Leo's equally sweaty body. Leo's face was red and hot, his neck from the pressure Vincent applied.
Leo was panting hard; his eyes clamped shut and eyebrows furrowed. "Mmm, sorry," Vincent said lazily, his pace slowed as he came filling Leo up. Leo followed quick, gasping from his exersion. Vincent stayed inside, removing his belt from Leo's wrists; they were red from friction.
Vincent leaned over, spooning Leo as he gulped in air. They were winded, sweaty, and tired; Leo was a little thirsty but didn't complain. Leo was the first to fall asleep, soon followed by Vincent, who half pulled the sheet over them.