Cover of Tree Hill Desires

Tree Hill Desires

Read the story

25 chapters · 102948 words · Read 2 times

An erotic fanfic of One Tree Hill: In Tree Hill, 18-year-old Jamie Scott turns his obsession with Peyton Sawyer into a brutal first encounter that spirals into mutual craving. Brooke Davis, sensing his hunger, mentors then claims him as lover and girlfriend. Peyton’s resistance crumbles under jealousy and fantasy; Haley Scott, watching her son dominate the her best friends. The four forge an equal, polyamorous bond celebrated by the town, culminating in Jamie marrying his own mother while Peyton and Brooke stand as sister-wives. Writing Style: Vivid, sensual, character-driven novella pacing; lush erotic detail braided with sharp internal monologues and natural dialogue.

Chapter 13: The Rivercourt Confession

Late afternoon sun bled honey-gold across the Rivercourt. It gilded the cracked asphalt, stretched the shadows of the chain-link fence into long, skeletal fingers, and painted the air itself thick and warm. Jamie moved with the focused grace of habit, the rhythmic thump-thump-thump of the basketball against the ground a steady heartbeat beneath the distant hum of Tree Hill. Sweat traced gleaming paths down his temples, darkened the neckline of his grey t-shirt, and caught the light on the smooth hollow of his collarbone. He was breathing hard, lost in the push and pull of muscle against gravity, the ball an extension of his focus.

Then, the rhythm broke.

He sensed her before he saw her, a shift in the air, a sudden stillness where there had only been motion. He turned, catching the ball against his hip. The breath hitched in his throat.

Peyton stood at the edge of the court, haloed by the dying light. She wore the emerald sundress, the one the color of deep forest shadows. The thin straps clung to the smooth slope of her shoulders. The bodice, cut with deceptive simplicity, held the lush curve of her breasts, the satin material taut, revealing the distinct, hardened points of her nipples pressing against the fabric – a silent testament to the charge humming between them, or perhaps just the cool brush of the evening breeze. The hem, light as air, fluttered high around her thighs with every subtle shift, offering glimpses of the toned length of her legs, the pale skin dusted lightly with gold. Her auburn curls, loose and untamed, were a riotous frame for her face, catching fire in the sunset, whipping loose strands across her cheekbones, her parted lips. Her eyes, wide and startlingly blue, were fixed on him, dark with an intensity that stopped his breath entirely.

She looked like a fever dream, a vivid, impossible splash of color against the worn asphalt. The air crackled, thick with the scent of sun-warmed pavement, crushed grass, and the faint, sweet perfume she always wore – jasmine and something deeper, earthier. The memory of the festival, the accidental brush of her hand at the cotton candy stand, the jolt of electricity that had seared through him, flooded back, intensifying the heat pooling low in his belly. His knuckles whitened on the worn leather of the basketball.

"Peyton?" His voice was rougher than he intended, scraping against the sudden silence. He took a step towards her, the asphalt gritty under his sneakers.

She didn’t answer immediately. Her chest rose and fell in a shallow, rapid rhythm visible beneath the clinging satin. He could see the frantic pulse fluttering at the base of her slender throat. Her fingers, usually so sure when holding a paintbrush or a guitar pick, twisted together nervously. She’d rehearsed this all day, words looping in her mind like a frantic prayer, but now, under the weight of his gaze – a gaze that held not just surprise, but the raw, unmistakable heat of years of suppressed longing – the script dissolved. Fear, sharp and cold, warred with a desperate, reckless want deep in her core. This was madness. He was Nathan and Haley’s son. He was eighteen. He was fire and promise and everything achingly, dangerously young. And she was… adrift, tethered only by this terrifying, magnetic pull.

"Hey," she finally managed, her voice a husky whisper that seemed to catch on the breeze. She took a hesitant step forward onto the court, the smooth soles of her sandals whispering on the asphalt. "Practicing?"

He gave a short, almost imperceptible nod, his eyes never leaving hers. The basketball dangled forgotten from his fingertips. "Yeah. Trying to." A beat. The tension stretched, pulled taut. "You look…" He trailed off, the sentence hanging unfinished, heavy with implication. Stunning. Like desire made flesh. Like everything I can't have.

The air between them felt dense, suffused with the scent of his sweat, her perfume, the fading heat of the day. She could feel the phantom echo of Haley's knowing gaze, Brooke’s sharp observation. They saw it too, this current that ran between her and Jamie, a current that felt deeper and darker than just a flirty dynamic. It was an undertow threatening to pull her under.

Her heart hammered against her ribs, a frantic bird trapped in the cage of her chest, threatening to burst. The small velvet box felt like a live coal in the pocket of her dress. This was it. The precipice. All day, rehearsing the words, picturing this moment, she’d felt a strange, giddy courage. Now, faced with the reality of his intense, hungry stare, that courage threatened to fracture. Her palms were slick. The breeze teased a curl against her dampening temple.

Do it. Just do it.

Another step. Then another. She moved towards him, drawn like iron to a magnet, her hips swaying subtly beneath the shifting green fabric. She stopped a few feet from him on the faded paint of the free-throw line. The silence was deafening, broken only by their combined, ragged breathing and the distant call of a bird. The golden light deepened, casting long, dramatic shadows. Jamie didn’t move, didn’t speak, his entire being focused on her, the air crackling with unspoken need.

Her knees felt like water. The world narrowed to the feel of the worn asphalt under her sandal, the scent of him – salt and youth and something uniquely Jamie – filling her lungs, the dizzying intensity in his dark eyes. The rehearsed speech dissolved into static. There were no perfect words. Only this terrifying, necessary leap.

Her hand dipped into the pocket of her sundress, fingers closing around the small, velvet cube. The material felt impossibly soft, impossibly heavy. She pulled it out, the deep green velvet a stark contrast against her pale skin.

Time slowed. The rustle of the fabric. The harsh intake of his breath. The thundering of her own pulse in her ears.

Then, with a motion that felt both impossibly slow and frighteningly fast, Peyton lowered herself. The hem of the emerald dress flared out around her as she dropped gracefully to one knee on the faded white line of the free-throw lane. The asphalt was rough and cool through the thin cotton against her skin. Her curls tumbled forward, partially obscuring her face as she looked up at him, the fading sunlight catching the gold and auburn strands, making them blaze.

Her hand trembled violently as she held the small, open ring box out towards him. Nestled inside was a simple platinum band, its surface catching the dying light in a cool gleam. On its inner curve, almost invisible unless you looked closely, was a tiny, intricate engraving: a miniature mixtape reel. A symbol. A history. A thousand shared songs, stolen glances, and the electric current that had finally snapped.

Her throat was tight, dry. She swallowed hard, forcing the words past lips that felt numb. The world held its breath. The basketball, finally slipping from his slack fingers, hit the asphalt with a single, muffled thud and rolled away, forgotten.

"Jamie..." Her voice, when it finally came, was a raw scrape, filled with a vulnerability he’d never heard before, thick with unshed tears and desperate hope. It shook. Broke. Then steadied. She met his stunned, wide-eyed gaze, the blue depths of her own eyes holding his with fierce, terrifying honesty. "Will you marry me?"

The silence stretched, thick as the golden air, charged with the scent of crushed grass and Jamie’s sweat. His eyes, wide and unblinking, darted from the platinum band—that tiny, impossible mixtape reel winking in the low sun—back to Peyton’s face, pale and fiercely hopeful on one knee. Every nerve in her body screamed, raw and exposed, the rough asphalt biting into her skin through the thin dress, the weight of Haley’s possible disapproval, Brooke’s sharp wit, the sheer insanity of it all pressing down. Then, like the sun bursting through storm clouds, his stunned expression shattered into a radiant grin, wide and disbelieving, transforming his face entirely.

“Holy shit, Peyton!” The words exploded from him, rough with awe and a dawning, dizzying joy. He surged forward, his hands finding her waist, hauling her up off the asphalt in one powerful motion. Her feet left the ground, the world tilting, her breath catching in a startled gasp that dissolved instantly into laughter as he spun her around, the emerald dress flaring like a banner against the gilded court. “Yes! God, yes!” His voice cracked, echoing off the silent bleachers, raw with the same emotion thickening her own throat.

He stopped spinning, clutching her tight against him, their bodies crashing together, sweat-slick skin meeting thin satin. The forgotten ring box tumbled from her loose fingers, landing softly on the painted line. His mouth found hers, not tentative like those stolen, flirty pecks before, but deep and claiming and hungry. Her lips parted instantly under the pressure, a moan vibrating in her chest as his tongue swept in, tangling with hers in a hot, desperate slide. His hands, large and calloused from the basketball, roamed her back, sliding down to grip her ass through the thin cotton, pulling her impossibly closer, grinding her against the hard ridge already straining against his jeans. The taste of him – salt, sunshine, and the faint tang of adrenaline – flooded her senses, obliterating thought, leaving only the throbbing heat pooling low in her belly and the frantic drumming of her heart against his. “Been dreaming of this,” he breathed against her mouth, the words rough, his hips pushing insistently. “Since… always.”

The kiss deepened, became a devouring thing, tongues exploring, teeth grazing, breath mingling in ragged gasps. His hand slid up her side, fingers finding the straining peak of her breast through the satin, thumb circling the hardened nub with deliberate pressure that made her arch into him with a whimper. The friction was exquisite torture through the fabric, each circle sending electric jolts straight to her core. He broke the kiss, panting, eyes dark pools of pure need reflecting the dying sun. He looked past her shoulder, towards the weathered wooden scoreboard leaning against the chain-link fence. “Behind there. Now.” His voice was a command, guttural and urgent, not waiting for an answer as he grabbed her hand, pulling her stumbling across the court.

The space behind the scoreboard was a cramped, shadowed alcove, smelling of damp wood, old paint, and the metallic tang of the fence. Dust motes danced in the single slanting beam of light that pierced the gloom. Jamie crowded her back against the cool, rough wood of the scoreboard’s support beam. His hands were everywhere at once, pushing the thin straps of her sundress off her shoulders, the bodice pooling around her waist, baring her breasts to the warm, dusty air. Her nipples tightened instantly, peaks puckering hard. He groaned, low and primal, dipping his head to capture one in his hot mouth, tongue swirling, sucking hard. She cried out, fingers tangling in his sweat-damp hair, holding him there as the sensation arrowed straight to her molten core, making her knees buckle. “Jamie…” His name was a plea, a prayer.

His hand shoved impatiently at the skirt of her dress, bunching the emerald fabric high around her waist. His fingers found the waistband of her simple cotton panties, yanking them down her thighs in one rough motion. Cool air hit her exposed skin, followed immediately by the scalding heat of his palm cupping her bare sex, fingers sliding through the slickness already gathering there. She gasped, hips jerking forward involuntarily. “Christ, you’re soaked,” he rasped, the words vibrating against her breast. One thick finger slid deep inside her, curling, finding that spot that made her vision blur white at the edges. She choked on a sob, her inner walls clenching desperately around the intrusion. “For me? All this time?” His voice was thick with disbelief and burgeoning power.

“Always,” she gasped, her head falling back against the wood with a dull thud, arching into his hand, the rhythm of his fingers relentless. “Just… always… wanted you.” His finger withdrew, leaving her aching and empty for a split second before she heard the frantic rustle of his jeans, the clink of a belt buckle. She turned, bracing her hands flat against the weathered, splintered wood of the old player's bench shoved against the fence. She bent forward, the cool, rough surface scraping her palms and forearms, her emerald dress now a rumpled puddle around her waist. The chain-link fence pressed cold against her bare thighs. She felt him behind her, the heat radiating off his naked skin, the thick, blunt head of his cock pressing against her slick entrance, nudging, demanding. Her breath hitched, anticipation coiling tight.

He didn’t ask. He didn’t hesitate. One hand gripped her hip hard, fingers digging into the flesh, the other guiding himself. With a low, guttural groan ripped from deep in his chest, Jamie drove forward in one powerful thrust, burying himself to the hilt inside her. Peyton’s cry was sharp, swallowed by the rustling leaves and distant traffic, muffled against her own arm. He filled her completely, stretching her tight, slick channel in a way that bordered on pain, instantly transforming into an overwhelming, all-consuming fullness. “Fuck, Peyton… so tight,” he gritted out, his hips flush against her ass.

He didn’t wait for her to adjust, lost in the raw sensation, the forbidden heat. He pulled back almost immediately, the drag of him leaving her shuddering, then slammed back in. Hard. The sound of flesh meeting flesh, his hips slapping rhythmically against the curve of her ass, echoed sharply in the confined space – a wet, rhythmic smack-smack-smack that drowned out everything else. He set a brutal, driving pace, each powerful thrust jolting her forward against the bench, the rough wood abrading her skin. Her cheek pressed against the cool metal links of the fence, her breath fogging the wire. Time dilated, warped. The golden light filtering through the gaps in the scoreboard seemed to pulse with the rhythm of his hips. Her world narrowed to the relentless pistoning of his cock deep inside her, stretching her, claiming her, the electric friction igniting every nerve ending. She felt split open, possessed, the line between agony and ecstasy blurring into a white-hot blaze. His large hand left her hip, sliding around her front, fingers finding her swollen clit.

“Jamie!” His name tore from her throat, ragged and raw, as his calloused thumb began circling that hypersensitive nub in perfect counterpoint to the deep, pounding thrusts. The dual assault was unbearable. Pleasure coiled, impossibly tight, deep in her core, a knot of pure sensation winding tighter and tighter with every slap of his body against hers, every rough circle of his thumb. She felt her inner walls begin to flutter helplessly around his thick length, a frantic, involuntary clenching. The pressure built, cresting like a wave about to break, the friction, the fullness, the sheer, shocking reality of him – Nathan and Haley’s son, her forbidden dream – taking her like this in the fading light… it detonated. Her climax ripped through her with shocking violence, a silent scream trapped in her throat. Her back arched violently off the bench, muscles locking rigid. Her channel clenched in rapid, rhythmic spasms around his buried cock, milking him, a hot flood of release drenching her inner thighs and his plunging length. Wave after wave crashed over her, leaving her trembling, gasping, pinned between the unforgiving bench and the relentless force of his thrusts, her vision swimming with dark spots.

Wave after wave crashed over her, leaving her trembling, gasping, pinned between the unforgiving bench and the relentless force of his thrusts, her vision swimming with dark spots. Jamie’s rhythm faltered only slightly, choked by the powerful clenching of her internal muscles around his cock. “Fuck, Peyton,” he grunted, his hand tightening like a vise on her hipbone, his other still pressing hard against her clit, prolonging the aftershocks that made her whimper against the cool fence. “Just… hold on…”

He pulled out suddenly, the slick sound obscene in the quiet alcove. Before she could process the sudden emptiness, his hands were on her, turning her roughly, her back scraping against the chain-link fence. The metal was cold and unyielding through the thin cotton of her dress still bunched at her waist. His eyes, dark with primal need, locked onto hers. “My turn,” he breathed, voice thick. He lifted her easily, her legs instinctively wrapping around his waist as he pressed her back against the rattling fence, the diamond pattern imprinting itself on her bare skin.

Her feet found purchase on the lower links. He fumbled for a moment, guiding himself back to her swollen, dripping entrance. “See me,” he commanded, his gaze intense. She looked down, mesmerized, as the broad, flushed head of his cock parted her slick folds, pushing in with a slow, deliberate pressure that drew a long, shuddering sigh from her lips. He filled her completely again, deeper this time, seated to the hilt. A low groan rumbled in his chest as her inner walls fluttered weakly around him. “Yeah,” he murmured, staring at where their bodies joined. “Just like that.” He began to move, slow, deep rolls of his hips that ground against her clit with each inward stroke, a different, more profound friction. His hands slid under her ass, fingers digging in, lifting her slightly to meet each thrust.

The pace built gradually, his hips snapping forward with increasing urgency. Peyton braced her hands flat against the cold, vibrating fence on either side of his head, her knuckles white. She pushed back against him, rising and falling, meeting his drives. Her curls, damp with sweat, bounced wildly around her face with every forceful impact. The chain-link rattled rhythmically, a metallic counterpoint to the wet slap of flesh and their combined, ragged breaths. Pleasure, sharp and bright, began to coil again, low in her belly, chasing the echoes of her first climax. She threw her head back, baring her throat, a guttural moan escaping as the tip of him struck a place untouched before, sending jolts of electricity up her spine. “Jamie… there… there!”

He adjusted his angle, focusing on that deep spot, hitting it with unerring precision on every powerful upward thrust. The coil tightened, unbearably fast. Her thighs trembled against his hips. Her back arched impossibly, pressing her breasts against his sweat-slicked t-shirt. “Gonna come again,” she gasped, the words ripped from her, her body tightening like a bowstring. “Now… Jamie, now!” Her climax slammed into her, a silent, shuddering explosion that tore through her core. Her channel contracted violently around his shaft, milking him, hot liquid release gushing down his thrusting cock, slicking his balls and thighs. She cried out, a sharp, wordless sound that echoed briefly before dissolving into gasping sobs, her body convulsing against the fence, her vision dissolving into white static. She felt the hot rush of her own release spilling over his skin.

He held her pinned, throbbing inside her clenching heat, his own control fraying. “Can’t… Peyton… where…?” His voice was strangled, hips stuttering.

“Inside,” she gasped, still shuddering, her hands fumbling from the fence to clutch his shoulders, nails digging in. “Do it. Inside me.” The raw permission, the sheer audacity of it, pushed him over. With a guttural roar torn from the depths of his being, Jamie drove into her one final, brutal time, burying himself impossibly deep. His body locked, rigid against hers. She felt the hot, thick pulse deep inside her core as he came, a shuddering release that flooded her with wave after wave of scalding heat. It seemed to go on forever, thick pulses jetting into her depths, filling the space his thrusts had claimed. He collapsed forward, forehead pressed against the cool chain-link beside her face, his breath coming in ragged, shuddering gasps against her neck, his entire body trembling against hers.

The silence that followed was profound, broken only by their harsh breathing and the distant, oblivious sounds of the town – a car horn, a dog barking. The golden light had deepened to amber, painting the sweat-sheened planes of Jamie’s back pressed against her. He slowly eased his weight back, supporting her as her legs threatened to give way, his softening cock slipping free with a wet sound that made her flush. A sudden trickle of warm fluid escaped down her inner thigh. He saw it, his eyes darkening with a possessive awe as he tracked its path with his thumb, swiping slowly through the slick mixture of their release on her skin. “Mine,” he whispered, the word thick with satisfaction, pressing his thumb against her still-throbbing clit, making her jolt. “All mine.”

He lowered her gently, her shaky legs finding the asphalt. She leaned heavily against the fence, the cool metal a shock against her overheated skin. Her dress was a rumpled mess around her waist, her hair wild, her body humming and utterly spent. Jamie knelt before her, his jeans still open, his gaze intense. He fumbled in the pocket of his discarded basketball shorts nearby, pulling out the small velvet box. The platinum band gleamed coolly in the fading light. He took her left hand, his thumb stroking over her knuckles. His touch was surprisingly gentle after the ferocity of moments before. He looked up at her, his expression raw, vulnerable, filled with a radiant commitment that stole her breath anew. The sheer audacity of it, the ring, this boy-man kneeling before her amidst the scent of sex and earth… it felt terrifyingly, beautifully real.

He slid the ring onto her finger. The platinum was cool against her flushed skin, a perfect, undeniable fit. It settled heavy and significant. A symbol. A claim. A wild, irreversible leap. He pressed a kiss to her knuckle, just above the band, his lips warm. The distant buzz of Tree Hill felt suddenly close, intrusive. Laughter floated from the direction of the park. Peyton stared at the ring, then at Jamie’s upturned face, still flushed, his eyes holding hers with unwavering intensity. A breathless, slightly hysterical laugh bubbled up in her throat. “Haley is gonna kill us,” she whispered, her voice hoarse. “Slowly. Painfully.”

Jamie just grinned, that disarming, boyish grin she’d known forever, now irrevocably changed. He stood, pulling her against him, ignoring the mess. “Worth it,” he murmured against her temple, his arms wrapping possessively around her. He kissed her again, slow and deep, tasting of salt and her and the fading day. The ring pressed cool between them. The town buzzed on, unaware of the seismic shift that had just occurred on the worn asphalt of the Rivercourt. Peyton closed her eyes, leaning into him, the impossible weight of the platinum band on her finger both an anchor and the wildest freedom she’d ever known.

Read on DreamPress

Write your own erotic story with AI