home

search

Chapter 6 – Wings p.1 [NSFW graphic content]

  Part 1

  Liam chuckled softly, his eyes never leaving Raphael’s.

  – The rest of the queue can wait – he murmured, voice husky. – Right now, I’m only interested in you.

  He reached up to cup Raphael’s cheek gently, his thumb brushing against his skin. The touch was feather-light, reverent — as though Raphael were something rare and sacred. Heat fred beneath Raphael’s skin at the contact, his breath catching in his throat.

  Liam leaned in slowly, the space between them shrinking with every breath. There was no urgency, only intention. Raphael could have pulled away. He didn’t. Their lips met in a soft, gentle kiss — not demanding, not passionate, just a quiet expression of interest. It lingered like a secret shared in silence. When Liam pulled back, he smiled against Raphael’s lips, and the warmth of that smile sent shivers down his spine.

  Liam’s fingers brushed lightly along the edge of Raphael’s colr, his eyes fixed on his with quiet intensity. There was no rush in his movements — just a steady, smoldering intent. He leaned in, pressing a soft kiss beneath Raphael’s ear, then whispered:

  – This uniform looks good on you… but I want to see what’s underneath.

  His hands moved to the top button of Raphael’s school jacket — part of the neatly tailored Amaltea uniform — and with slow, deliberate care, he undid it. Then the next one. Then another. Each button undone brought them closer, not just in proximity, but in something unspoken. Something that made Raphael's breath catch.

  What’s happening to me?The thought came suddenly, unbidden, as Liam’s fingers slid down to the fourth button. I’ve never acted like this before. He tried to steady his breathing, but his body refused to calm. Where is all this coming from? Why does it feel like I’m starving for him?

  Liam kissed the corner of his mouth, barely grazing it, before moving to his jawline. Raphael’s lips parted slightly, helpless to resist the soft pull of sensation spreading across his skin.

  Is this really me? Why does it feel so good to let go?

  The st button gave way. Liam’s hands moved inside the open jacket, gliding over Raphael’s shirt, warm through the thin fabric. His touch sent a shiver down Raphael’s spine. The jacket slipped from his shoulders, caught briefly on his wrists before falling to the floor in a quiet sweep.

  Liam paused, eyes dark with desire but patient, reading Raphael’s every breath, every flicker of hesitation.

  And Raphael didn’t pull away.

  Liam's lips brushed against Raphael’s again — soft, exploring, and lingering — before he slowly began to trail downward, his mouth grazing the edge of Raphael’s jaw, then the curve of his neck. Each kiss was slow and deliberate, heat blooming in its wake. Raphael tilted his head, granting more access, his breath quickening as Liam’s tongue flicked against the hollow just above his colrbone.

  Then Liam's fingers found the hem of Raphael’s shirt.

  – Let me see you – he murmured, voice like warm smoke.

  He didn't wait for permission. His hands slid beneath the fabric, palms hot against skin as he pushed the shirt upward, revealing inch after inch of Raphael’s bare torso. His fingers moved in a slow caress, lingering over his sides, the dip of his waist, the line of muscle beneath smooth skin.

  As the shirt passed over Raphael’s head, their lips met again, mouths opening into a deeper kiss. Liam pulled the shirt away and dropped it to the floor without breaking contact, his hand settling on Raphael’s lower back, pulling him closer. Their chests pressed together, skin against cloth — Raphael exposed, Liam still clothed. The contrast made Raphael’s skin ache with sensation.

  Liam leaned back just enough to let his eyes travel down Raphael’s now-bare torso. His gaze was heavy, devouring, full of something that made Raphael’s pulse skip.

  – You're so fucking beautiful – he whispered.

  He kissed down the center of Raphael’s chest, tongue teasing around a nipple before flicking it gently. Raphael gasped, hips twitching, hands gripping Liam’s shoulders as he arched into the touch.

  Liam’s fingers moved to the waistband of his pants, slowly undoing the button, then the zipper. He kissed lower, just above the navel, as he eased the fabric down — inch by inch, deliberate, as if unwrapping a gift. The pants slipped past Raphael’s hips and fell to his ankles. Liam helped him step out of them, still pressing soft, reverent kisses to his thighs, the side of his waist, his hip bone.

  Raphael stood before him now in nothing but his underwear, chest rising and falling with each unsteady breath. Liam straightened and reached for the buttons of his own shirt, eyes locked with Raphael’s.

  – Don’t move – he said softly.

  He undid each button slowly, eyes never leaving Raphael’s face. The shirt slid off his shoulders and joined the growing pile of discarded clothing on the floor. His skin was warm, slightly flushed, muscles defined beneath the soft glow of light. Still clothed from the waist down, Liam pressed their bodies together again, both half-dressed, half-bare — the tension electric between them.

  He dipped his head, pressing another kiss to Raphael’s lips — slow and consuming — before his hands found his waist again, fingers slipping beneath the band of his underwear, but not yet moving further.

  For now, he was content to savor the feeling of Raphael’s bare skin against his, the slow rhythm of their breaths syncing, building toward the inevitable.

  A strange warmth bloomed low in Raphael’s body, unsettling and electric. His underwear was getting tighter, pressing against growing need. The sensation was impossible to ignore. His thighs shifted, trying to adjust, but it only made things worse. He could feel the pulse of heat spreading, anchoring deep within him.

  Liam felt the shift in his body, the way Raphael instinctively pressed closer, squirming slightly. There was no hiding it. Liam’s hand rested at his waist, thumb grazing the hem of his shirt.

  He broke the kiss to whisper:

  – Lift your legs.

  Raphael obeyed.

  As soon as his legs wrapped around Liam’s waist, the other boy hooked his arms under his thighs and pulled him flush against his chest. The motion was fluid, practiced. Raphael felt the strength in Liam’s hold, the pressure of his chest against his own. He could feel the tension beneath the fabric between them — hot, insistent.

  – Too tight? – Liam asked, his lips brushing Raphael’s neck.

  – Maybe – Raphael muttered.

  Without another word, Liam’s hand slipped between their bodies. With a swift, practiced motion, he hooked the waistband of Raphael’s underwear and snapped the fabric, tearing it effortlessly. The sudden release of pressure was a relief — and a rush. Liam smirked, clearly pleased with his handiwork.

  – Problem solved.

  Raphael’s cheeks flushed deep red. Instinctively, he covered his exposed cock with both hands. His heart was pounding in his chest, breath shallow. Liam chuckled, his gaze drifting downward with amusement.

  He leaned in, voice low and teasing.

  – Don’t be shy – he murmured, gently pulling one of Raphael’s hands away. – I want to see it.

  His eyes widened slightly as Raphael’s semi-hard cock sprang free. The cool air brushed over the exposed skin, adding to the thrill.

  – Mmm – he hummed appreciatively, wrapping his fingers around the base. He stroked slowly, deliberately. – Beautiful.

  – I want to see you too – Raphael said, his voice quiet but firm.

  – Impatient, aren’t we? – Liam teased, but his hands moved without hesitation. He unbuttoned his jeans, letting them fall. Navy boxers clung tightly to his erection, the fabric barely containing him. He pushed them down, letting his cock spring free — long, already rock hard.

  – Better?

  – Wow... – Raphael whispered, eyes wide.

  Liam ughed softly at his reaction, watching him stare, wide-eyed and hungry. The sound of it was low, warm, vibrating between them.

  – You like it? – he asked, gripping the base. – It’s bigger than yours, you know. Much bigger.

  – Wait for it – Raphael muttered – I’m not fully hard yet.

  Liam grinned.

  – Oh, I see – he murmured, stroking himself once. – You’re not even fully hard yet and you’re already bigger than half the guys here when they’re fully hard.

  He chuckled, amused by his own words.

  – Wait, have you seen them all? – Raphael asked, raising a brow.

  Liam ughed out loud.

  – God no – he said. – Where would I find the time to check out every guy’s dick?

  He leaned in again, voice dropping into a teasing whisper.

  – Though I’ve heard some rumors...

  – Ok. So maybe you’ll help mine to be really hard, so you can judge then?

  Liam’s grin widened.

  – Oh, I’d be more than happy to help your little guy grow bigger – he murmured, wrapping his hand around Raphael’s semi-hard cock again. – Let’s see how hard I can get it.

  – Let’s see – Raphael answered, a spark of defiance in his voice.

  Liam began stroking him slowly, his grip firm and knowing. Each movement was deliberate, designed to provoke. He watched with interest as Raphael’s cock thickened and lengthened under his touch, pulsing with growing heat. He leaned down, pressing a kiss to the tip — soft, teasing — and drew a sharp gasp from Raphael’s lips.

  – Already getting bigger – he murmured approvingly, lips brushing the sensitive head.

  – Oh... yes... – Raphael breathed, his head falling back.

  Liam’s pace quickened, his strokes precise, almost clinical in their effectiveness. He watched Raphael’s cock swell and throb in his hand, admiring every twitch and tremble.

  – Look at that – he whispered. – Still not quite fully hard, is it?

  – Any idea what could help? – Raphael asked, voice shaky, caught between need and anticipation.

  Liam paused mid-stroke, a wicked grin pying on his lips.

  – Well – he said lowly – there are a few things that might help...

  – Ok... – Raphael murmured, breath shallow.

  – For starters... – Liam brought his face closer to the pulsing cock – ...maybe if I suck it a bit?

  Before Raphael could answer, Liam’s lips wrapped around the head, his tongue pressing firmly against the underside. The warmth of his mouth was immediate, maddening. He pulled back just enough to murmur:

  – How’s that? Getting harder yet?

  – Definitely. Although I have to test it slightly more – Raphael said, his voice breathy.

  Liam chuckled darkly, then took him back into his mouth, sucking harder now. He bobbed his head, stroking the base with practiced rhythm, his movements confident and smooth. When he pulled off with a wet pop, he grinned up at Raphael, his lips slick and swollen.

  – Ok. It’s almost perfect. Maybe I’ll show you some tricks as well?

  Liam’s eyes sparkled with excitement, his cock throbbing in anticipation. He licked his lips slowly, watching Raphael with unmasked hunger.

  – Oh yeah? – he asked. – I’d love to see what tricks you have up your sleeve.

  He stroked himself slowly, his hand tight around the base, gaze fixed on Raphael like a challenge.

  Raphael’s hand reached out, tentative at first, then bolder — stroking Liam’s cock gently before taking it into his mouth. Inch by inch, until he reached the base, his lips pressing flush to Liam’s skin. The sensation made Liam’s hips jerk slightly, a moan catching in his throat.

  Liam let out a low, guttural moan the moment he felt Raphael take him fully into his mouth, the thick head of his cock pressing against the back of his throat. The sensation was overwhelming — tight, wet, all-consuming. He gasped, his eyes flying wide as he realized Raphael was taking his entire length. All of it. No gagging. No pulling back.

  – Damn...

  Raphael gnced up at him, eyes dark with something wild and electric, and Liam swore he almost came right then.

  – Do you like it? – Raphael asked, voice muffled but thick with heat.

  – Fuck yes... – Liam breathed, his breath shallow and ragged. – Your throat is fucking amazing...

  He couldn’t look away — watching his cock disappear into those soft lips, watching his shaft vanish inch by inch into heat and wetness. Raphael’s lips stretched beautifully around his base, cheeks hollowing with every motion.

  – No one's ever taken me this deep before – Liam groaned, one hand instinctively reaching out, tangling in Raphael’s hair. He didn’t guide with force — more like anchoring himself, desperate to hold on to something real as pleasure surged through him.

  – How the... – he gasped, hips jerking slightly as Raphael swallowed around him.

  And Raphael gave him more. Deeper. Harder. Faster. His throat worked in rhythm, perfectly in sync with each stroke, each breath, each quiver of Liam’s body. His hands locked onto Liam’s hips, keeping him still, and that control — that quiet, absolute domination — sent a jolt through Liam’s spine.

  – Oh my god, you're gonna make me pass out! – he panted, every muscle in his body tightening, twitching. His eyes fluttered half-closed, mouth falling open, hips involuntarily pushing forward to meet the relentless heat of Raphael’s mouth.

  The pressure built fast — too fast.

  – You have to stop, you have to... – he gasped again – pull back!

  But Raphael didn’t move. If anything, he took him even deeper, lips flush to the base, throat rexing just enough to keep him there. Liam groaned helplessly, his hands now gripping Raphael’s hair harder — not to control, but to survive it.

  Raphael held him down, unyielding, unmoving.

  Liam’s eyes rolled back.

  – Oh fuck... I'm gonna cum... – he moaned, the words breaking apart in his throat. – I'm gonna cum so hard...

  His body seized, then exploded.

  Liam cried out loud, raw and unfiltered, as his cock throbbed deep in Raphael’s throat. Hot, thick ropes of cum spilled out in wave after wave. Raphael swallowed every drop, lips sealed tightly, drinking him down greedily.

  Liam’s legs trembled as he rode out the high, helpless against the intensity of it. His body shook — shoulders, thighs, even his hands still tangled in Raphael’s hair. Only when the st pulse faded did Raphael finally let him slip free, the wet pop loud in the heavy air between them.

  His cock glistened with saliva and the remnants of his release, twitching slightly — still semi-hard.

  Liam colpsed onto the mattress, arms flung wide, chest rising and falling as he fought to catch his breath. His mind was bnk. No words. Just the echo of orgasm crashing against his skull like waves.

  Raphael sat back slowly, licking his lips with deliberate precision, not breaking eye contact.

  – Soooo... – he said, the single word curling like smoke.

  Liam blinked, still recovering, then let out a breathless ugh. His mouth curved into a zy grin, eyes still dazed and dark.

  – So... – he repeated, and reached out, pulling Raphael to him with a strength that surprised them both.

  Their mouths met — deep, unhurried, dirty. Liam tasted himself on Raphael’s tongue and moaned into the kiss. He didn’t pull back until they were both breathless, until his teeth caught Raphael’s lower lip with a final tug.

  – I think it's only fair that I return the favor.

  – It seems like that – Raphael replied, his voice rich with challenge.

  – Mhm – Liam murmured, nodding slowly. His hands roamed over Raphael’s chest, fingertips grazing warm skin, nails teasing along abs that tensed under his touch.

  – And I think I’ll start by sucking your dick just as hard as you sucked mine.

  Without breaking the tension, he pushed Raphael back onto the bed — not rough, but firm, decisive. He climbed between his legs, spreading them wide with a slow, hungry gaze.

  His shoulders settled between Raphael’s thighs.

  And then he lowered his head.

Recommended Popular Novels