top of page

In order to read beyond preview chapters, you must be logged in with a free account. You may log in or create an account now.

Please refresh the page after logging in.

Unlimited Reading

If you love erotic fiction and romance, a premium subscription is for you! As a premium member, you'll have full access to the entire library of hundreds of stories from our curated collection of incredible authors.

Premium members also get access to our visual erotica section. These unique stories, created by Lisa X Lopez, feature audio and video to create erotic story-telling experiences like you're never seen.

Get your premium plan today, and cancel at any time!

< Back

✓ Saved!

Contracted Hearts

Celeste Heartswell

Billionaire, Dirty Talk, Explicit Romance

fake marriage,contract marriage,office romance,enemies to lovers,marriage of convenience,workplace romance,slow burn romance,inheritance romance,steamy contemporary,forbidden attraction

The Proposal


Lorana Rimer stayed at her desk long after the rest of the floor had gone dark. The only light came from her monitor and the faint glow of the city through the floor-to-ceiling windows. Her fingers hovered over the keyboard, but the words on the screen blurred. She had read the clause from her grandmother’s will a dozen times already. Marriage by her thirtieth birthday or the inheritance passed to distant cousins who would gut the family foundation her grandmother had built. Lorana was twenty-nine. Time was not on her side.

She glanced across the open-plan office toward Julian Navarro’s workspace. His drafting table was still lit. Of course it was. The man treated overtime like a personal challenge. They had been circling each other for two years, trading barbed comments in meetings, competing for the same corner office, and somehow ending up assigned to the same massive mixed-use development. Rivals. Nothing more. Until tonight.

Lorana stood, smoothing her pencil skirt, and crossed the quiet floor. Her heels clicked against the polished concrete. Julian looked up as she approached, that familiar half-smile already in place, green eyes flicking over her before returning to his screen.

“Rimer. Still here? I thought you had a dinner with the Montgomery team.”

“Canceled,” she said. “I need to talk to you. Privately.”

His eyebrows lifted. “That sounds serious. Should I be worried or flattered?”

She didn’t smile. “My office. Now.”

Julian followed, closing the glass door behind him. The space felt smaller with him in it. Lorana stayed behind her desk, using the barrier like armor.

“I have a proposal,” she began. “A six-month arrangement. Strictly contractual. I need a husband on paper. You need the kind of capital that lets an architect open his own firm without begging investors. My grandmother’s will requires marriage. The payout would cover both our ambitions twice over.”

Julian leaned against the doorframe, arms crossed. “You’re serious.”

“Completely. We marry, live together for appearances, attend the required family events, and dissolve it cleanly at the end. Separate bedrooms. No feelings. I’ve already drafted the terms.”

He let out a short laugh. “You’re actually standing there offering me a fake marriage like it’s a merger. That’s cold even for you, Lorana.”

Her stomach tightened, but she kept her voice even. “The financial incentive is two million upon successful completion. Paid to you. Tax-free. Plus full access to my legal team to protect your firm interests during the arrangement.”

Julian’s smile faded. He studied her for a long moment. The office felt too quiet, the distant hum of the building the only sound. “Two million,” he repeated. “And all I have to do is pretend I’m in love with my biggest rival for six months?”

“Exactly. We sign an NDA tonight. Then a full contract. You move into my apartment next week. We stage the wedding before the board reads the will. Public appearances only. Nothing private unless we both agree.”

He pushed off the door and walked closer, stopping at the edge of her desk. “You’ve thought this through. Of course you have. But why me? Plenty of men would jump at this.”

“Because you’re ambitious enough to keep it professional,” Lorana said. “And because you already know how to lie convincingly in front of clients. This is no different.”

Julian’s gaze sharpened. Interest flickered behind the initial refusal she could still see in the set of his shoulders. “One condition,” he said. “If we’re doing this, we do it right. No half-measures. If your family smells a fake, we both lose.”

She slid the NDA and contract across the desk. “Sign and we negotiate details over dinner. I booked a private room downtown. We need to practice looking like we can stand each other.”

Julian picked up the pen. His signature was bold across both documents before she finished speaking. “Done. But dinner better include wine. I’m going to need it.”

The restaurant was dim and expensive, the kind of place where conversations stayed muffled by heavy tablecloths and attentive servers. They sat across from each other in a secluded booth. Lorana had changed into a black dress that skimmed her curves without being obvious. Julian had left his tie at the office, collar open. The first glass of wine loosened nothing between them.

“We need rules,” she said after the server left. “No touching without warning. No real dates. Separate finances except for shared appearances.”

Julian swirled his glass. “And when we kiss in public? Because that’s going to happen. Your grandmother’s lawyers will expect it.”

Lorana’s pulse kicked. She hadn’t let herself imagine that part. “We keep it brief. Clinical.”

“Clinical,” he echoed, voice low. “Right.”

The check came. Julian paid without argument. Outside, the night air was cool. He held the car door for her, a gesture that felt too natural. At her building he followed her up without being asked. The contract had already changed the air between them.

Inside her apartment, Lorana turned to face him. “We should practice. Once. So it doesn’t look awkward tomorrow when we announce the engagement.”

Julian stepped closer. His height forced her to tilt her head back. “You sure about this, Rimer?”

“It’s business,” she said, though her voice had gone softer than she intended.

His hand rose, fingers brushing her jaw before settling at the nape of her neck. The kiss started exactly as she had described: brief, controlled. Then his mouth slanted and the control slipped. Heat flared low in her stomach. Lorana’s hands found the front of his shirt without permission. Julian made a quiet sound against her lips, deepening the kiss for one charged second before pulling back.

They stared at each other. Her breath came uneven. His green eyes were darker than usual, pupils blown.

“That,” Julian said, voice rough, “didn’t feel clinical.”

Lorana swallowed. Her lips tingled. “It was practice. Nothing more.”

He nodded once, but neither of them moved. The contract sat signed on her kitchen counter, six months suddenly feeling both endless and far too short. Julian stepped back first, clearing his throat.

“See you at the office tomorrow, wife.”

The word landed between them like a live wire. Lorana didn’t correct him. She simply watched him leave, the door clicking shut, and pressed her fingers to her mouth where the heat still lingered.

Upgrade for Unlimited Reading

If you love erotic fiction and romance, a premium subscription is for you! As a premium member, you'll have full access to the entire library of hundreds of stories from our curated collection of incredible authors.

Premium members also get access to our visual erotica section. These unique stories, created by Lisa X Lopez, feature audio and video to create erotic story-telling experiences like you're never seen.

Get your premium plan today, and cancel at any time!

The Proposal


Lorana Rimer stayed at her desk long after the rest of the floor had gone dark. The only light came from her monitor and the faint glow of the city through the floor-to-ceiling windows. Her fingers hovered over the keyboard, but the words on the screen blurred. She had read the clause from her grandmother’s will a dozen times already. Marriage by her thirtieth birthday or the inheritance passed to distant cousins who would gut the family foundation her grandmother had built. Lorana was twenty-nine. Time was not on her side.

She glanced across the open-plan office toward Julian Navarro’s workspace. His drafting table was still lit. Of course it was. The man treated overtime like a personal challenge. They had been circling each other for two years, trading barbed comments in meetings, competing for the same corner office, and somehow ending up assigned to the same massive mixed-use development. Rivals. Nothing more. Until tonight.

Lorana stood, smoothing her pencil skirt, and crossed the quiet floor. Her heels clicked against the polished concrete. Julian looked up as she approached, that familiar half-smile already in place, green eyes flicking over her before returning to his screen.

“Rimer. Still here? I thought you had a dinner with the Montgomery team.”

“Canceled,” she said. “I need to talk to you. Privately.”

His eyebrows lifted. “That sounds serious. Should I be worried or flattered?”

She didn’t smile. “My office. Now.”

Julian followed, closing the glass door behind him. The space felt smaller with him in it. Lorana stayed behind her desk, using the barrier like armor.

“I have a proposal,” she began. “A six-month arrangement. Strictly contractual. I need a husband on paper. You need the kind of capital that lets an architect open his own firm without begging investors. My grandmother’s will requires marriage. The payout would cover both our ambitions twice over.”

Julian leaned against the doorframe, arms crossed. “You’re serious.”

“Completely. We marry, live together for appearances, attend the required family events, and dissolve it cleanly at the end. Separate bedrooms. No feelings. I’ve already drafted the terms.”

He let out a short laugh. “You’re actually standing there offering me a fake marriage like it’s a merger. That’s cold even for you, Lorana.”

Her stomach tightened, but she kept her voice even. “The financial incentive is two million upon successful completion. Paid to you. Tax-free. Plus full access to my legal team to protect your firm interests during the arrangement.”

Julian’s smile faded. He studied her for a long moment. The office felt too quiet, the distant hum of the building the only sound. “Two million,” he repeated. “And all I have to do is pretend I’m in love with my biggest rival for six months?”

“Exactly. We sign an NDA tonight. Then a full contract. You move into my apartment next week. We stage the wedding before the board reads the will. Public appearances only. Nothing private unless we both agree.”

He pushed off the door and walked closer, stopping at the edge of her desk. “You’ve thought this through. Of course you have. But why me? Plenty of men would jump at this.”

“Because you’re ambitious enough to keep it professional,” Lorana said. “And because you already know how to lie convincingly in front of clients. This is no different.”

Julian’s gaze sharpened. Interest flickered behind the initial refusal she could still see in the set of his shoulders. “One condition,” he said. “If we’re doing this, we do it right. No half-measures. If your family smells a fake, we both lose.”

She slid the NDA and contract across the desk. “Sign and we negotiate details over dinner. I booked a private room downtown. We need to practice looking like we can stand each other.”

Julian picked up the pen. His signature was bold across both documents before she finished speaking. “Done. But dinner better include wine. I’m going to need it.”

The restaurant was dim and expensive, the kind of place where conversations stayed muffled by heavy tablecloths and attentive servers. They sat across from each other in a secluded booth. Lorana had changed into a black dress that skimmed her curves without being obvious. Julian had left his tie at the office, collar open. The first glass of wine loosened nothing between them.

“We need rules,” she said after the server left. “No touching without warning. No real dates. Separate finances except for shared appearances.”

Julian swirled his glass. “And when we kiss in public? Because that’s going to happen. Your grandmother’s lawyers will expect it.”

Lorana’s pulse kicked. She hadn’t let herself imagine that part. “We keep it brief. Clinical.”

“Clinical,” he echoed, voice low. “Right.”

The check came. Julian paid without argument. Outside, the night air was cool. He held the car door for her, a gesture that felt too natural. At her building he followed her up without being asked. The contract had already changed the air between them.

Inside her apartment, Lorana turned to face him. “We should practice. Once. So it doesn’t look awkward tomorrow when we announce the engagement.”

Julian stepped closer. His height forced her to tilt her head back. “You sure about this, Rimer?”

“It’s business,” she said, though her voice had gone softer than she intended.

His hand rose, fingers brushing her jaw before settling at the nape of her neck. The kiss started exactly as she had described: brief, controlled. Then his mouth slanted and the control slipped. Heat flared low in her stomach. Lorana’s hands found the front of his shirt without permission. Julian made a quiet sound against her lips, deepening the kiss for one charged second before pulling back.

They stared at each other. Her breath came uneven. His green eyes were darker than usual, pupils blown.

“That,” Julian said, voice rough, “didn’t feel clinical.”

Lorana swallowed. Her lips tingled. “It was practice. Nothing more.”

He nodded once, but neither of them moved. The contract sat signed on her kitchen counter, six months suddenly feeling both endless and far too short. Julian stepped back first, clearing his throat.

“See you at the office tomorrow, wife.”

The word landed between them like a live wire. Lorana didn’t correct him. She simply watched him leave, the door clicking shut, and pressed her fingers to her mouth where the heat still lingered.

Moving In


Lorana stood in the middle of her living room, arms crossed, watching the movers carry Julian’s last boxes through the door. The condo felt different already with another person’s presence inside it. Sunlight poured through the wide windows overlooking the city, catching on the sleek furniture she had chosen for herself alone. Now there were suitcases stacked near the guest room and a drafting table Julian had insisted on bringing, even though she had told him the space was limited.

Julian followed the last mover in, rolling up his sleeves. His green eyes scanned the open layout, that easy smile already in place. “Nice place, Rimer. Or should I say Navarro? We need to decide on the last name situation before brunch.”

“It stays Rimer for now,” Lorana said. She gestured toward the hallway. “Your room is the second door on the right. Mine is at the end. Separate. That stays non-negotiable.”

He set down a box and straightened, studying her. “Already laying down the law before I’ve unpacked a single shirt. I remember the contract. Separate bedrooms. No feelings. Professional distance except when we’re performing. I got it.”

She nodded, but the memory of their practice kiss from the night before lingered at the edges of her thoughts. It hadn’t felt professional. She pushed the thought aside and walked toward the kitchen. “We should go over the rest while you settle in. Coffee’s fresh.”

Julian followed, leaning against the counter as she poured two mugs. The space between them felt charged even in the bright morning light. “Boundaries,” he said. “Let’s hear them.”

“No entering each other’s rooms without permission. No overnight guests. We keep personal lives separate. When we’re here, we’re roommates handling a contract. Outside, we sell the story.” Lorana sipped her coffee, the heat grounding her. “And no real attachment. This ends in six months. We both walk away with what we need.”

Julian’s smile softened, though his eyes stayed sharp. “You really think we can live like this and pretend nothing’s shifting? Because last night’s kiss didn’t feel like a contract clause.”

“It was practice,” she said quickly. “Nothing more. We keep it that way.”

He held her gaze a moment longer before lifting his mug. “Fine. Separate bedrooms. No feelings. I’ll play by the rules. But if your family starts asking questions at brunch, I’m improvising. Can’t have them thinking we’re strangers.”

The brunch was set for Lorana’s parents’ house in the hills, a weekly gathering that had become mandatory since the will reading. Lorana changed into a soft blue dress that skimmed her figure, while Julian waited in the living room in a crisp button-down. They drove over in her car, the silence between them comfortable but tense. At the house, her mother pulled them both into hugs the moment they stepped inside.

“Lorana, darling, and Julian. It’s so wonderful to see you two together like this. Come, everyone’s waiting.”

The long table on the patio was already filled with relatives. Conversation buzzed around them as Lorana introduced Julian as her fiancé. He slipped into the role easily, laughing at the right moments, answering questions about their “sudden” engagement with charming vagueness. Lorana stayed close, her hand occasionally brushing his arm for show.

During the meal, Julian’s hand found the small of her back when she reached for the mimosa pitcher. His palm rested there, warm through the thin fabric of her dress. The touch was light, meant only to steady her in front of her family, but heat bloomed low in her stomach and spread. Lorana’s breath caught. She glanced at him, but Julian’s expression remained relaxed, his thumb making the smallest circle against her spine before he withdrew.

She forced herself to focus on the conversation, answering questions about the wedding plans they had fabricated. Yet the spark from that single touch refused to fade. Her skin felt too sensitive, her thoughts drifting to how his hand might feel without the barrier of clothing. She crossed her legs under the table, trying to steady herself.

Julian leaned in during a lull, his voice low near her ear. “You okay? You went quiet.”

“Fine,” she whispered back. “Just performing.”

His fingers brushed her wrist under the table, a brief, hidden contact that sent another pulse of warmth through her. “You’re doing great. They’re buying it.”

By the time they excused themselves after dessert, Lorana’s nerves hummed. They walked to the car in silence, the afternoon sun casting long shadows across the driveway. Once inside, Julian started the engine but didn’t pull out right away.

“That went well,” he said. “Your aunt kept asking about kids though. I deflected.”

Lorana stared out the window, the memory of his hand on her back still vivid. “Good. We stick to the story. No extras.”

The drive home stretched longer than it should have. Tension filled the car, unspoken but thick. At the condo, they climbed the stairs without speaking. Julian paused at his bedroom door while Lorana stood at hers.

“Rules are rules,” he said, though his voice carried a roughness that hadn’t been there earlier. “Separate. No feelings.”

She nodded, fingers tightening on the doorknob. “Exactly. See you in the morning for the meeting.”

Julian gave her one last look before stepping inside his room. Lorana closed her own door behind her and leaned against it, heart still racing from a touch that had been nothing more than performance. The condo felt smaller already, the boundaries they had set already straining under the weight of proximity. She pressed a hand to her lower back where his palm had rested, wondering how she would survive six months of this without something breaking.

Engagement Redo


Lorana adjusted the strap of her emerald dress in the mirror, the silk clinging to her curves in a way that felt both elegant and exposed. The family had outdone themselves with this engagement party. Her mother had called it a surprise redo of the announcement, but Lorana knew it was meddling at its finest. They wanted to see the happy couple up close, test the story before the will reading.

Julian stood in the living room, already dressed in a tailored black suit. He looked up as she entered, his green eyes sweeping over her. “You look like trouble tonight. The family’s going to eat this up.”

“They already are,” Lorana said, grabbing her clutch. “Let’s get this over with. Remember the rules. We dance, we smile, we leave early.”

He offered his arm with that teasing grin. “Don’t worry, I won’t forget the contract. But if they push for more romance, I’m improvising.”

The event filled a private ballroom downtown, all crystal chandeliers and white roses. Relatives swarmed them the moment they arrived, offering congratulations and probing questions. Lorana fielded them with practiced grace while Julian kept a steady hand on her waist. The touch reminded her of brunch, and heat stirred low in her belly again.

Halfway through the evening, the band shifted to a slow song. Julian turned to her, one eyebrow raised. “Time to perform. Dance with me?”

She nodded, letting him lead her onto the floor. His hand settled on her lower back, fingers splayed just above the curve of her hip. They moved together in time with the music, bodies close but not quite touching. Lorana could feel the warmth of him through the thin silk. Her pulse quickened.

“Your family’s watching,” Julian murmured near her ear. “We should look convincing.”

His palm pressed firmer, guiding her through a turn. The dance grew slower, more intimate. Lorana’s hand rested on his shoulder, feeling the muscle shift beneath his jacket. She tried to keep her breathing steady, but each step brought their bodies closer. His thigh brushed hers. The contact sent a spark straight through her.

“You’re holding me tighter than necessary,” she whispered.

“Can’t help it. You feel good like this.” His voice dropped, rougher now. “The contract didn’t say anything about not enjoying the performance.”

The song ended, but Julian didn’t release her right away. Their eyes locked, and for a moment the crowd faded. Desire flickered in his gaze, matching the ache building inside her. Lorana stepped back first, forcing a polite smile for the onlookers.

They slipped away toward the hallway leading to the restrooms, seeking a moment of quiet. Once around the corner, Julian pulled her into a shadowed alcove. His mouth found hers without warning. The kiss wasn’t practice. It was hungry, demanding. Lorana’s hands fisted in his shirt as she kissed back, her body pressing against his.

Julian’s hands slid under her dress, palms hot against the bare skin of her thighs. He lifted the silk higher, fingers tracing the edge of her lace underwear. Lorana gasped into his mouth, her own hands working under his jacket to explore the hard planes of his chest. They moved together in the dark, breaths ragged. His mouth trailed to her neck, teeth grazing sensitive skin.

“Julian,” she breathed, “we can’t. Not here.”

“I know,” he said against her throat, but his hands didn’t stop. One palm cupped her breast through the dress, thumb circling until her nipple tightened. Lorana arched into the touch, a soft moan escaping before she could catch it. His fingers dipped lower again, brushing between her legs where heat pooled.

They kept going, mouths colliding, hands exploring under clothes. The silk of her dress bunched at her hips. His shirt came untucked. Tension built fast, sharp and insistent. Lorana felt the hard press of him against her stomach, felt her own body responding with slick need.

Then Julian pulled back, chest heaving. His forehead rested against hers. “We have to stop. The contract. Separate bedrooms. No feelings.”

Lorana’s hands lingered on his waist, reluctant to let go. Her skin burned where he had touched her. “You’re right. This is just performance. We stop here.”

They straightened their clothes in silence, both breathing hard. Frustration hung between them, thick and unresolved. Julian’s eyes stayed dark, his jaw tight. Lorana smoothed her dress, pulse still racing from how close they had come.

“Let’s go home,” he said finally. “Before someone notices.”

She nodded, and they slipped back into the party for quick goodbyes. The drive to the condo was quiet, the air heavy with everything they hadn’t finished. At the door to her room, Lorana paused. Julian stood at his own, hand on the knob.

“Goodnight,” she said, voice steadier than she felt.

“Goodnight, Lorana.” He didn’t move right away. Neither did she. The boundaries they had set felt thinner than ever, stretched taut by the heat they had just barely contained.

Boundary Breach


Lorana sat cross-legged on the living room floor, papers spread around her like a chaotic map. The joint project with Julian had dragged on past midnight. They were supposed to review the latest designs for the mixed-use development, but the condo felt too quiet, too intimate. Julian hunched over his laptop on the coffee table, sleeves rolled up, dark hair falling into his eyes.

“This section needs to change,” she said, pointing at a blueprint. “The client won’t approve the load-bearing walls like this. It’s too risky.”

Julian glanced up, green eyes sharp. “Risky? It’s innovative. You’re just afraid to push boundaries, Lorana. That’s always been your problem.”

She stiffened. The words landed too close to everything else simmering between them. “Boundaries exist for a reason. We have rules, remember? Separate rooms. No feelings. This is still a contract, not some game where we pretend we’re actually together.”

He closed the laptop with a snap. “You think I’ve forgotten? Every time you look at me like that after our little hallway moment, it’s clear you’re fighting it too. We can’t keep pretending the rules are working.”

The argument heated fast. Lorana stood, pacing. “We agreed. No real attachment. You move in, we perform, we end it clean. You’re the one blurring lines with those touches at brunch and that dance.”

“You kissed me back just as hard,” Julian shot back. He rose too, stepping closer. His voice dropped low. “Don’t lie. I felt how wet you got when my hands were under your dress.”

Her cheeks flushed, but anger mixed with the heat pooling low in her belly. “That was a mistake. We stop. We can’t do this.”

Julian closed the distance. “Then tell me to stop now.” His hands gripped her waist, pulling her against him. She didn’t pull away. Instead she shoved at his chest, but the shove turned into a grab, fingers curling into his shirt.

The fight tipped over. Julian’s mouth crashed onto hers, rough and demanding. Lorana kissed back with equal fire, teeth clashing. His hands tore at her blouse, buttons popping off and scattering across the floor. She yanked his shirt open, fabric ripping at the seams. They stumbled toward the open living room space, clothes shedding in frantic pulls.

Her skirt hitched up as he pushed her down onto the rug. Julian ripped her panties aside, the lace tearing with a sharp sound. “Fuck, you’re soaked already,” he growled, fingers sliding through her slick folds. Lorana moaned, hips bucking. She shoved his pants down, freeing his cock, thick and hard in her hand. She stroked him once, twice, feeling him pulse.

Julian didn’t wait. He spread her thighs and thrust inside in one hard stroke, filling her completely. Lorana cried out, nails digging into his back. They moved together angry and urgent, skin slapping against skin. He pounded into her on the living room floor, each thrust deep and relentless. “This is what you wanted, isn’t it?” he rasped against her ear. “My cock stretching you while you pretend you don’t feel anything.”

She wrapped her legs around him, meeting every thrust. “Shut up and fuck me harder,” she gasped. Her hands roamed, gripping his ass to pull him deeper. Sweat slicked their bodies. Julian’s fingers found her clit, rubbing tight circles until she clenched around him. Lorana came first, back arching, a sharp cry tearing from her throat as waves rolled through her.

Julian followed seconds later, burying himself to the hilt and spilling inside her with a guttural groan. They stayed locked together for a long moment, breaths ragged. Then he pulled out, rolling onto his back beside her on the floor.

Neither spoke at first. The room smelled of sex and sweat. Lorana stared at the ceiling, body still trembling. “That was a mistake,” she said finally. “One time. It doesn’t change anything.”

Julian turned his head, eyes meeting hers. “Agreed. One-time mistake. We go back to the rules. Separate bedrooms. No feelings.”

She nodded, sitting up to gather the shredded remnants of her clothes. He did the same, both moving in silence. The contract papers still sat on the table, untouched. Lorana retreated to her room without looking back, the ache between her legs a reminder of what they had just broken and sworn to forget.

Honeymoon Facade


Lorana packed light for the weekend getaway, folding silk dresses into a small suitcase while Julian waited by the door. The family had arranged a luxury resort suite two hours outside the city, insisting it would strengthen their engagement story before the will reading. She told herself it was just another performance, nothing more. The one-time mistake on the living room floor still lingered in her body, but she had agreed to the trip anyway.

“Ready?” Julian asked, his voice smooth as he grabbed her bag. “We should leave soon if we want to beat traffic.”

“Let’s get this over with,” Lorana replied. She kept her tone professional, but the memory of his hands ripping her clothes made her pulse quicken. “Separate beds at the hotel. We stick to the rules.”

He smiled, though something softer edged his eyes. “Whatever you say, Rimer.”

The resort suite overlooked the ocean, all white linens and private balconies. They checked in as a couple, playing the part for the staff. Once inside, the tension from the car ride settled between them like a live wire. Lorana changed into a bikini for the pool, but Julian caught her arm before she reached the door.

“We have to make appearances,” he said. “But first, you look like you need to relax.”

She followed him into the spacious bathroom without arguing. Steam filled the shower quickly as he turned on the water and pulled her close. Their mouths met in a heated kiss, his tongue sliding against hers while his hands stripped the bikini top away. Lorana moaned softly when his fingers pinched her nipples, rolling them until they tightened.

Julian pushed her under the spray, water cascading over her skin. He dropped to his knees, spreading her thighs and licking a slow stripe through her folds. “God, you taste so good,” he murmured against her clit. Lorana gripped his hair, hips rocking as he sucked and flicked his tongue in steady rhythms. She came hard, thighs trembling around his head, her cries echoing off the tiles.

He stood and spun her around, pressing her against the glass wall. His cock slid between her legs, thick and insistent. “I need to be inside you,” he growled, thrusting deep in one motion. Water slicked their bodies as he fucked her hard, one hand reaching around to rub her clit again. Lorana pushed back against him, meeting every thrust until another orgasm crashed through her. Julian followed, spilling inside her with a low groan, his forehead pressed to her shoulder.

They rinsed off in silence afterward, but the air felt heavier. Lorana wrapped a towel around herself and stepped onto the balcony for fresh air. Julian joined her minutes later, wearing only low-slung pants. The ocean breeze teased her skin as he stood behind her, hands sliding around her waist.

“You’ve been quiet since we got here,” he said, lips brushing her ear. “Don’t tell me you’re already thinking about the contract ending.”

His fingers dipped under the towel, finding her still sensitive. Lorana leaned back into him, but kept her voice steady. “I’m thinking about it. Six months, Julian. That’s all this is.”

Julian didn’t argue. Instead he tugged the towel free and bent her over the railing. The teasing turned explicit fast as he spread her open and sank two fingers inside, curling them against her sweet spot. She gasped, gripping the rail while he worked her open. “You feel that?” he whispered. “How wet you get for me even when you say it’s fake.”

She came again on his fingers, legs shaking. They moved inside after, fucking on the bed in slow, deep strokes until both were spent. Later that night they went another round against the door, clothes barely off, bodies urgent and hungry.

Through it all, Julian’s touches grew gentler between the rough moments. He held her longer after each encounter, tracing patterns on her back and asking about her grandmother’s foundation like he actually cared. Lorana noticed the shift in his eyes, the way he watched her when he thought she wasn’t looking. It stirred something warm in her chest, but she pushed it down.

“This stays physical,” she told him on the second morning as they lay tangled in sheets. “We can’t let it become more. The contract ends when the inheritance clears.”

Julian nodded, but his hand lingered on her hip, thumb stroking slowly. “I know the rules,” he said quietly. Inside, though, he caught himself wanting mornings like this without an end date, wanting her sharp wit and hidden softness for real. Lorana stayed focused on the paperwork she had brought, reminding herself every kiss and thrust served the deal. She couldn’t afford to want more.

The weekend stretched with more stolen moments, each one blurring the line they had sworn to hold. By the time they packed to leave, the facade felt thinner than ever, but Lorana clung to the timeline that would set her free.,

Jealousy Ignited


Lorana spotted her ex the moment they entered the charity gala. Marcus stood near the bar in his usual tailored suit, laughing with some board members as if he still belonged in her world. She hadn’t expected him here, not after two years apart. Julian walked beside her, his hand on her lower back like always, but the touch felt heavier tonight.

“That’s Marcus,” she murmured, keeping her voice low. “My ex. He used to work at the firm before he left for his own practice.”

Julian’s jaw tightened. He glanced across the room, green eyes narrowing. “The one who left you for that junior associate? Charming.”

They mingled through the crowd, but Lorana could feel Julian’s focus shift. He stayed close, his fingers pressing firmer against her spine. When Marcus approached with that easy smile, the air snapped tight.

“Lorana. It’s been too long,” Marcus said, leaning in for a polite kiss on the cheek. Julian’s hand didn’t move. “And this must be the new husband. Congratulations on the engagement.”

Julian stepped forward, voice smooth but edged. “Julian Navarro. We’re very happy. Aren’t we, Lorana?”

She nodded, forcing a smile, but the tension coiled between the two men. Marcus chatted on about old cases, and Julian’s posture stayed rigid. The moment Marcus walked away, Julian pulled her toward the exit.

“We’re leaving,” he said once they reached the hallway. His eyes burned with something raw. “I can’t stand the way he looked at you like he still had a chance.”

Lorana yanked her arm free. “Don’t start. Marcus is nothing. The contract doesn’t give you the right to act jealous.”

“Jealous? I’m furious,” Julian snapped, crowding her against the wall. “You’re mine on paper, and I won’t watch some ex sniff around what’s supposed to be ours.”

The confrontation exploded into motion. Julian’s mouth crashed against hers, all heat and demand. Lorana shoved back at first, but her hands twisted into his jacket instead. They stumbled into an empty conference room nearby, the door slamming shut behind them.

Clothes came off in rough pulls. Julian spun her around, bending her over the table. “You think I don’t see how he still wants you?” he growled, yanking her dress up and pushing her panties aside. His fingers thrust inside her without warning, finding her already slick. Lorana gasped, pushing back against his hand.

“Fuck you,” she breathed, anger mixing with need. “This is just sex. Nothing more.”

Julian freed his cock and drove into her in one hard stroke, filling her deep. The rhythm started angry, hips snapping with force as he fucked her against the table. “Hate me all you want,” he rasped, one hand gripping her hair. “But your pussy’s gripping me like it can’t get enough.”

Each thrust dragged moans from her throat. The anger burned hot, bodies slamming together. But then his pace slowed. Julian leaned over her, pressing kisses to her shoulder, his hand sliding around to rub her clit with gentler circles. The shift happened gradually, the raw edge softening into something deeper. He whispered her name like a prayer, thrusts turning steady and full of intent.

Lorana’s walls clenched around him as the orgasm built slower, more intense. She came with a broken cry, and Julian followed, burying himself to the hilt while holding her close. They stayed locked together, breaths mingling, his chest pressed to her back.

“I want more than this contract,” Julian admitted quietly against her skin. “I don’t want to walk away in six months, Lorana. I want you for real.”

She froze. Panic surged through her, sharp and sudden. Lorana pulled away, straightening her dress with shaking hands. “Don’t say that. We agreed. No feelings. This was a mistake again.”

Julian reached for her, but she stepped back. “Lorana, listen to me.”

“I can’t,” she said, voice tight. Her chest ached with the pull of his words, but independence clawed back hard. “We stick to the deal. That’s all.”

She left the room first, heart hammering. The gala noise faded behind her, and Lorana fought the urge to turn around. Julian’s confession echoed in her mind, but she forced it down. The contract end date loomed like safety, and she wouldn’t let herself need anything more.,

Crisis and Confession


The call came just after midnight. Lorana’s phone lit up on the nightstand, her mother’s voice cracking through the line about a sudden health scare. Her father had collapsed at the family home, and the doctors were running tests. Panic clawed at her chest as she grabbed her coat. Julian appeared in the hallway without being asked, keys already in hand.

“I’m coming with you,” he said, voice low and steady. “You don’t handle this alone.”

They drove through the dark city in silence, but his hand rested on her thigh the whole way. At the hospital, family members crowded the waiting room. Lorana stayed composed in public, answering questions and fielding calls from lawyers about the will implications. Julian stayed close, one arm around her waist during every introduction. The touch felt protective rather than performative, and she leaned into it more than she meant to.

Hours passed. When the doctor finally confirmed it was a minor scare and nothing life-threatening, relief flooded Lorana’s body. Julian guided her out with a firm hand on her back, murmuring quiet reassurances only she could hear. “You were incredible in there. I’ve got you now.”

They returned to the condo near dawn. The door clicked shut behind them, and the public mask slipped. Julian pulled her into his arms right there in the entryway, holding her tight. “You don’t have to be strong all the time,” he whispered against her hair. Lorana’s eyes stung. She had spent years keeping everyone at a distance, but the crisis had cracked something open.

She looked up at him, and the kiss that followed carried none of the earlier anger. It was slow and searching. Julian led her to the bedroom, shedding clothes in gentle layers. He laid her back on the sheets and took his time, kissing down her neck, across her breasts, until she arched beneath him. His fingers traced her inner thighs with deliberate strokes, parting her folds to find her already wet. “Let me show you,” he said softly. “No rush. Just us.”

Lorana reached for him, guiding his cock inside her with a shared sigh. They moved together in a rhythm that felt nothing like the contract. Each thrust was deep and measured, his eyes locked on hers. “I was scared tonight too,” Julian confessed between kisses. “Not of the emergency. Of losing you before this thing between us even starts.”

Her hands roamed his back, pulling him closer. Pleasure built in waves, not frantic but revealing. She came with a soft cry, body tightening around him, and he followed moments later, spilling deep while whispering her name. Afterward they stayed tangled, sweat cooling on their skin. Lorana traced the line of his jaw, her voice quiet. “I’m afraid of needing someone this much. My independence has always kept me safe.”

Julian brushed hair from her face. “I’m done running from commitment. You make me want the real thing, Lorana. The attachment. All of it.”

She nodded against his chest, the weight of the admission settling between them like something solid. For the first time the six-month deadline felt less like safety and more like a threat they both wanted to avoid. They held each other through the quiet morning light, the growing attachment no longer hidden.,

Real Vows


The contract end date arrived on a gray morning, six months to the day since Lorana had first pitched the deal. She stood in the lawyer’s office with her family gathered around the long table, heart hammering as the will was read aloud. Julian waited just outside, respecting the boundary one last time. The words came clear. The inheritance transferred fully once marriage was proven, and it had been. Lorana received everything her grandmother intended, the funds for the foundation secure.

Relief mixed with something heavier. She signed the final papers, but the victory felt hollow without him. When the meeting ended, she stepped into the hallway and found Julian there, suit sharp and eyes locked on hers. “It’s done,” she said. “The money’s mine. The contract’s over.”

He nodded, but didn’t move aside. Instead he pulled a small velvet box from his pocket and dropped to one knee right there in front of the family and lawyers. “Lorana Rimer, the contract was never enough for me. I want the real thing. Marry me for love. No end date. No rules. Just us, in the home we already share.”

Gasps rippled through the room. Lorana’s breath caught. The grand gesture cut through every wall she had built. She saw the truth in his green eyes, the same vulnerability she had confessed during their crisis. “Julian, you can’t mean that. We agreed to walk away.”

“I can’t walk away,” he said, voice steady. “I choose you over any contract. Say yes and we make real vows.”

She felt the old fear rise, then fall away. “Yes,” Lorana whispered, then louder. “Yes. I choose you too.”

The family erupted in cheers, but Lorana only saw Julian. He slid the ring on her finger and stood to kiss her, deep and claiming. They barely made it back to the condo before the need exploded. Clothes hit the floor in a trail to the bedroom. Julian lifted her onto the bed, mouth hot on her neck. “I’ve wanted this every day,” he growled, spreading her thighs and sinking two fingers inside her wet heat. Lorana arched, moaning his name as he pumped slowly, thumb circling her clit.

He replaced his fingers with his cock in one smooth thrust, filling her completely. They moved together with raw passion, hips meeting in hard, perfect rhythm. “You’re mine,” Julian rasped, one hand gripping her hip while the other pinched her nipple. “Say it.”

“I’m yours,” she gasped, legs wrapping around him. Sweat slicked their skin. He rolled them so she rode him, her hands braced on his chest as she took him deep. The orgasm built slow then crashed through her, body clenching tight. Julian followed with a groan, spilling inside her in hot pulses.

Afterward they lay tangled, breaths slowing. “No more pretending,” Lorana said against his chest. “I trust you with everything.”

Julian kissed her temple. “We’re building a real life now. In this home. Forever.”

They stayed wrapped in each other as the afternoon light faded, the contract forgotten and love sealed. The condo felt like home at last, shared without boundaries, their future wide open.

bottom of page