Please note that Tapas no longer supports Internet Explorer.
We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.
Home
Comics
Novels
Community
Mature
More
Help Discord Forums Newsfeed Contact Merch Shop
Publish
Home
Comics
Novels
Community
Mature
More
Help Discord Forums Newsfeed Contact Merch Shop
__anonymous__
__anonymous__
0
  • Publish
  • Ink shop
  • Redeem code
  • Settings
  • Log out

His secret flame

Close calls

Close calls

Apr 15, 2026

The knock on Alex’s apartment door at 11:47 p.m. should have been innocent. It wasn’t.
Dami slipped inside the moment Alex opened it, hoodie up, a six-pack of beer dangling from one hand and a wicked grin on his face. 
“Marcus just left for that overnight shift. Said he’d crash at the site trailer. We’ve got hours.”
Alex barely had time to lock the door before Dami was on him—mouth hot and demanding, hands sliding under his T-shirt to map warm skin. 
They stumbled backward into the living room, laughing breathlessly between kisses, shedding layers as they went. 

“Missed you,” Dami growled against Alex’s neck, pushing him down onto the couch.
 “Three days of pretending I don’t want to drag you into every dark corner.”
Alex arched up into him, fingers digging into Dami’s shoulders. “You’re insatiable.”
“Only for you.” Clothes hit the floor in a trail from the door to the couch. Dami dropped to his knees between Alex’s spread thighs, taking him deep in one smooth motion. 
The wet heat, the perfect suction, the way Dami looked up through dark lashes while his mouth worked—Alex’s head fell back with a groan, hips jerking helplessly.
They were so lost in each other that neither heard the key turning in the lock.The front door opened.
“Alex? You still up? Forgot my charger—” Marcus’s voice cut through the apartment like a bucket of ice water.
Dami froze mid-stroke, mouth still wrapped around Alex. Alex’s eyes flew wide, panic slamming into him so hard his heart nearly stopped.
“Shit—uh, yeah!” Alex called out, voice cracking. He shoved at Dami’s shoulders frantically. Dami pulled off with a quiet, wet sound that felt deafening and scrambled backward, grabbing the nearest piece of clothing—Alex’s discarded T-shirt—and diving behind the couch like his life depended on it, it did.
Marcus stepped into the living room, keys jingling, eyes scanning the dim space. The only light came from the single lamp they’d left on. 
Alex sat upright on the couch, heart hammering so loudly he was sure Marcus could hear it, a throw pillow clutched desperately over his lap to hide his obvious arousal.
Marcus frowned. “You okay? Sounded weird.”
“Yeah—fine. Just… startled me.” Alex forced a laugh that sounded painfully fake even to his own ears. “Thought you were staying at the site.”
“Trailer’s got no power. Came back for my charger and a real bed.” Marcus’s gaze swept the room again—lingering on the scattered clothes near the door. Alex’s jeans. Dami’s hoodie. One sock. 
“You got company?” Alex’s stomach dropped. 
“No. Just… me. Messy night.” Marcus raised an eyebrow but didn’t push. 
“Alright. I’ll grab the charger and get out of your hair.” He started toward the hallway that led to the guest room where he sometimes crashed.
Dami was still crouched behind the couch, completely naked, breathing shallow and silent.
 Alex could see the tension in every line of his body—the flexed muscles of his back, the way his hand gripped the edge of the couch like a lifeline.
Marcus disappeared into the hallway. The moment he was out of sight, Alex hissed, “Closet—now!”
Dami moved like lightning, snatching his jeans off the floor and bolting for the small coat closet near the entryway. 
He squeezed inside just as Marcus’s footsteps sounded again.Alex yanked on his sweatpants, heart still racing, and tried to look casual as Marcus reappeared with the charger in hand.
“Seriously, you sure you’re good?” Marcus asked, pausing by the door. “You look flushed.”
“Gym earlier. Still cooling down.” The lie tasted sour.
Marcus nodded slowly, then grinned. “Don’t stay up too late jerking off or whatever. Early meeting tomorrow, right?” Alex forced another laugh. 
“Yeah. Night, man.” The second the door clicked shut behind Marcus, Alex sagged against the couch, adrenaline crashing through him in waves. 
A second later, the closet door creaked open and Dami emerged, jeans barely pulled up, chest heaving with silent laughter and leftover panic.
“Holy fuck,” Dami whispered, crossing the room in three strides and pulling Alex into his arms. 
“That was too close.” Alex buried his face in Dami’s neck, breathing him in. “I thought my heart was going to explode.”
They stayed like that for a long moment, holding each other tight, the fear slowly bleeding into something sharper—relief mixed with the wild rush of almost getting caught. 
The danger only made the flame burn hotter. Dami pulled back just enough to look at him, eyes dark and glittering.
 “You still hard?”Alex laughed shakily.
 “Are you kidding? Adrenaline plus your mouth on me? I’m dying here.”
Dami’s grin turned predatory. “Then let’s not waste it.” He pushed Alex back onto the couch and dropped between his thighs again. This time there was no slow buildup—just raw, urgent need. 
Dami took him deep and fast, humming around him, one hand stroking what his mouth couldn’t reach while the other gripped Alex’s hip hard enough to bruise.
Alex came embarrassingly quickly, biting his own forearm to muffle the groan. Dami swallowed every drop, then rose up to kiss him, sharing the taste.
“Your turn,” Alex breathed, still trembling.
They didn’t make it to the bedroom. Dami sat on the couch and Alex sank to his knees, returning the favor with eager, sloppy enthusiasm. Dami’s hand fisted gently in his hair, guiding but not forcing, low curses and praises falling from his lips until he came with a choked moan, hips stuttering.
Afterward, they collapsed together on the couch, limbs tangled, breathing ragged. Dami pressed lazy kisses along Alex’s shoulder, tracing the faint marks he’d left earlier in the week.
“That was insane,” Dami murmured, voice husky with leftover laughter. “I was literally naked behind your couch while your brother stood five feet away.”
Alex groaned, hiding his face in Dami’s chest. “Never again. We have to be more careful.”
“Or…” Dami’s fingers trailed down Alex’s spine, teasing. “We admit how much the risk turns us on.”
Alex lifted his head, meeting Dami’s eyes. The truth hung between them—dangerous, addictive. “Both. Definitely both.”
They moved to the bed eventually, bodies still buzzing with adrenaline and endorphins. Under the covers, Dami pulled Alex close, spooning him from behind, one arm draped possessively over his waist.
“Close call,” Dami whispered against the back of his neck.
“Too close,” Alex agreed, but he was smiling.
Sleep came slowly, wrapped in each other’s warmth. For now, the secret remained safe.But the flame was growing bolder. And close calls had a way of becoming bigger fires.
alanjiayana
aya

Creator

Comments (0)

See all
Add a comment

Recommendation for you

  • Silence | book 1

    Recommendation

    Silence | book 1

    LGBTQ+ 27.7k likes

  • Touch

    Recommendation

    Touch

    BL 15.7k likes

  • Silence | book 2

    Recommendation

    Silence | book 2

    LGBTQ+ 32.7k likes

  • What Makes a Monster

    Recommendation

    What Makes a Monster

    BL 76.8k likes

  • Secunda

    Recommendation

    Secunda

    Romance Fantasy 43.5k likes

  • Twisted Tales

    Recommendation

    Twisted Tales

    Fantasy 1.4k likes

  • feeling lucky

    Feeling lucky

    Random series you may like

His secret flame
His secret flame

289 views3 subscribers

Alex Rivera, proud and outwardly gay, but has he's feelings guarded after a bad break up. Damien Kane, Alexi's older brothers best friend. The family considers Damien part of the family
So Alex had always seem Dami as off limits. But things changed one rain soaked night when Dami showed at up at his place, wet and bruised after a fall out with his family.
Will they keep hiding or will they come out?
Stay tuned
Subscribe

16 episodes

Close calls

Close calls

16 views 0 likes 0 comments


Style
More
Like
List
Comment

Prev
Next

Full
Exit
0
0
Prev
Next