Cover of Three Hearts

Three Hearts

Read the story

13 chapters · 23433 words · Read 0 times

Simon "Ghist" Riely and Captian John Price and their shared boyfriend James Carlson

Chapter 3: The Breaking

The wet hoodie hit the floor with a sound that seemed far too loud in the quiet study.

James stood there in his thin black t-shirt, acutely aware of how little it covered, how the damp cotton clung to every dip and plane of his torso. The piercings through his nipples were impossible to miss now, silver glints against the dark fabric, and he watched Price's eyes track them with predatory interest. Ghost's hands remained on his hips, warm and heavy through the soaked shirt, and James could feel the heat of him radiating through the thin material like a furnace.

"Take it off," Price said. Not a request. Not even a command, really—just a simple statement of what was going to happen next.

James's fingers found the hem of the shirt. He hesitated, heart hammering, and Ghost's hands slid up his sides, thumbs tracing the lines of his ribs through the fabric.

"Go on, love." Ghost's voice was rough, softened around the edges. "Let us see you."

The shirt came off.

He stood there in just his boxers, pale skin flushed pink across his chest and throat, tattoos curling up his arms and across his collarbones in a riot of ink—flowers and daggers and script he'd long since forgotten the meaning of. A thin trail of dark hair led from his navel down beneath the waistband of his boxers. His nipples were hard, the silver barbells catching the light, and he could feel his cock thickening against his thigh, barely contained by the thin cotton.

Price made a low sound in his chest. "Christ," he breathed. "Look at you."

Ghost's fingers traced the ink that spiraled up James's spine, visible between the gaps of his arms. "This must have hurt." His voice was quiet, almost reverent. "Why'd you get it?"

James's mouth was dry. "Wanted to feel something."

Something flickered in Ghost's eyes at that, a recognition that made James's stomach clench. But the moment passed, and Ghost's hands continued their exploration, mapping the geography of his body like he was learning a new terrain.

Price stepped closer, his hands finding James's waist, thumbs hooking into the waistband of his boxers. "May I?"

James nodded, not trusting his voice. Price tugged the boxers down, and James stepped out of them, suddenly completely bare between the two men. The air was cool against his heated skin, and he felt exposed in a way that had nothing to do with his nakedness.

"There you are," Price murmured. His hands cupped James's face, tilting it up, and he kissed him again—slower this time, deeper. James melted into it, his hands coming up to grip Price's forearms, steadying himself as his knees went weak.

Behind him, Ghost dropped to his knees.

James felt the big man's hands part his ass cheeks, felt the warmth of his breath against the sensitive skin there. He gasped into Price's mouth, breaking the kiss, his hands scrabbling for purchase.

"Hold still," Ghost murmured. "Just let me look at you."

James's face burned. He wasn't usually one for shyness—he'd been naked in front of plenty of people, had done plenty of things in the name of a good time—but there was something about this, about being spread open and examined by a man who'd barely said two words to him, that made every nerve ending stand at attention.

Ghost's thumb traced the ring of muscle, feather-light. "Been thinking about this since I saw you on that roof," he admitted. "What you'd sound like when I finally got you spread open."

"Fuck," James whimpered.

"Yeah." Ghost pressed his thumb against the entrance, not pushing in, just applying pressure. "Bet you're tight. Bet you've been saving this for someone special."

"I don't—" James's words broke off as Ghost's tongue replaced his thumb, licking a broad stripe from his perineum to the base of his spine. "Jesus Christ."

Price's hand found James's chin, tilting his head back. "Look at me. I want to watch your face while he does that."

James's eyes met Price's, and he saw the command there, the expectation. He held Price's gaze as Ghost's tongue delved deeper, circling his hole, lapping at him with a methodical thoroughness that made stars burst behind his eyes.

"Please," James heard himself say. "Please, I need—"

"What do you need?" Price's voice was warm silk. "Tell me."

"More. I need more. Fingers. Something. Please, I've been good—"

"Have you?" Ghost pulled back, his voice dark with amusement. "I've seen you be a brat, sweetheart. I've seen that sharp tongue of yours."

"Please," James repeated, and he hated how needy he sounded, how desperate. "Please. I'll be good. I'll be so good."

Ghost's finger pressed against his entrance, slippery with spit, and James moaned as it pushed inside him. One knuckle, two, then the full length of Ghost's thick finger buried in his heat.

"Christ, you're tight," Ghost said. "Feel how he's gripping me, Price?"

Price's hands were on James's chest now, thumbs circling the pierced nipples, toying with the barbells. "I can see it in his face. He's starving for it. Aren't you, dove?"

"Yes," James gasped. "Yes, please, I need—"

Ghost added a second finger, stretching him, and James cried out, his hands flying to Price's shoulders for support. The sensation was overwhelming—Ghost's fingers working him open with ruthless precision while Price's hands played with his nipples, twisting and tugging until James was trembling from head to toe.

"Look at him," Ghost said, wonder in his voice. "Look at how pretty he opens up."

James wanted to be embarrassed by that, by the way they were talking about him like he was something precious and broken, but there was no room for shame in the flood of pleasure coursing through him. He was being taken apart, piece by piece, and he would let them do anything as long as they kept touching him like this.

Price's hands moved down, gripping James's hips. "Turn around. Let him see you when he takes you."

Ghost withdrew his fingers, and James whimpered at the loss. But Ghost was standing now, his hands on James's shoulders, guiding him to face the leather chair. James braced himself against the backrest, his arms trembling, his legs spread wide.

"Hold him open," Ghost said to Price. "I want to watch him take me."

Price's hands returned to James's cheeks, spreading them wide, exposing him completely. James could feel Ghost's gaze on him like a brand.

"God, look at that." Ghost's voice was rough, wrecked. "You look like you were made for this."

James heard the sound of Ghost unbuckling his belt, the slide of denim and the rustle of fabric. Then Ghost was behind him, the head of his cock pressing against James's entrance, hot and heavy and impossibly thick.

"Breathe," Price murmured, his lips at James's ear. "Just breathe, love. He's got you."

James's breath shuddered out of him as Ghost pushed in. The stretch was blinding, electrifying—a burn so exquisite it sent sparks cascading up his spine. Ghost was huge, and James felt every inch of him as he sank deeper, filling him completely.

"Fuck," Ghost breathed. "Fuck, you're so tight. So fucking good."

James's hands white-knuckled the chair. "Please—please move—"

Ghost pulled back, almost to the tip, and slammed in. James screamed—a high, broken sound that echoed off the bookshelves. Price's hand clamped over his mouth, muffling the next cry as Ghost set a brutal rhythm, pounding into him with a force that made the chair jerk with every impact.

"That's it," Price growled in his ear. "Take it. Take every inch like the good little slut you are."

James sobbed against Price's hand, his body rocking with each thrust, his cock leaking against his belly. He was so full, so completely filled, and the pleasure was relentless—building and building until he was dizzy with it.

Ghost's hand came around his front, gripping his length, stroking him in time with his thrusts. "Not yet. You don't come until I say you can."

"Please—" James's voice was wrecked. "Please, I can't—I'm so close—"

"Not yet," Price repeated. His hand moved from James's mouth, tilting his head back. "Open. I want to see that pretty mouth stretched around me."

Price stepped around to face him, his cock already free, hard and thick and glistening at the tip. James's mouth watered at the sight of it, and he leaned forward eagerly, taking the head between his lips.

"That's it," Price groaned, his hand fisting in James's hair. "Take me deeper. All the way, love."

James opened his throat, taking Price down to the root, his tongue swirling as Ghost continued to pound into him from behind. The sensation was overwhelming—cock in his mouth, cock in his ass, surrounded and filled and claimed—and James felt tears streaming down his face, a guttural keening rising from his chest.

He was nothing but a vessel for their pleasure, a thing to be used. But it felt like worship.

Ghost's thumb pressed against his perineum, and James nearly blacked out. His mouth went slack around Price's cock, a moan escaping him that was pure desperation. He was losing it, forgetting words and thoughts, drowning in the flood of sensation.

"Close," Ghost grunted. "Price, I'm close—"

"Not yet." Price's jaw was tight, his hips moving faster as he fucked James's throat. "Hold it. Make him beg."

They slowed, pulling back, and James sobbed at the denial. His body was trembling, his own cock aching and untouched, and he was so close to the edge that he could taste it.

"Please," he begged, his voice hoarse. "Please, I need to come. I need—"

"Beg properly," Ghost said, his voice dark. "Tell us what you are."

"I'm yours," James gasped. "I'm your little slut, I'm your whore, I'm whatever you want me to be—please, please let me come—"

Ghost slammed back into him, and Price thrust into his mouth simultaneously, and the double penetration drove James over the edge. He came with a scream, his release coating his own chest as his body convulsed around Ghost's cock.

"Fuck," Ghost snarled, his hips bucking as he came deep inside James, filling him with hot, pulsing spurts. "Fuck, take it, take it all—"

Price's release followed, spilling down James's throat as he swallowed greedily, his body still trembling with aftershocks. When Price finally pulled out, James collapsed against the chair, his legs barely holding him, his body covered in sweat and come and sheer, exquisite exhaustion.

Ghost stayed inside him for a long moment, his breath hot against James's spine. Then he withdrew, slowly, and James felt the trickle of their combined release running down his thigh.

Price crouched in front of him, cupping James's tearstained face in his hands. "You did so well," he murmured, pressing a kiss to James's sweat-damp forehead. "Such a good boy."

James's eyes fluttered closed, his body still trembling. Ghost's arms wrapped around him from behind, pulling him back against the warmth of his chest.

"Alright?" Ghost asked, his voice a rumble against James's ear.

James managed a nod. "More than alright."

The three of them stayed there, tangled together in the quiet aftermath, the only sounds their labored breathing and the soft flicker of the globe lamp. Outside, the rain continued to fall, and the world felt very small and very far away.

Read on DreamPress

Write your own erotic story with AI