Hidden Morning Light

站点:NovelAI.one内容:前8章在线试读ID:54b3d7a8更新:2026-06-23 13:56
The front door clicked shut behind Peach, the sound echoing through the quiet house. She dropped her keys into the ceramic bowl on the hall table and slipped of
原创 剧情 爽文 架空 热门
Hidden Morning Light 提供 前8章在线试读,可直接在线阅读。你也可以前往“最新小说”“热门小说”“发现小说”继续浏览站内内容。
当前页面收录可公开展示内容,以下为前 8 章试读:

An Ordinary Afternoon

The front door clicked shut behind Peach, the sound echoing through the quiet house. She dropped her keys into the ceramic bowl on the hall table and slipped off her flats, wiggling her toes against the cool floor. The afternoon sun slanted through the living room windows, catching dust motes that drifted lazily in the air.

"Xiaojie? I'm home," she called out, her voice soft but intentional.

A faint rustle came from the sofa. Her son was curled into the corner, phone in hand, earbuds dangling around his neck. He looked up, his dark eyes meeting hers for just a beat before flickering away.

"Hey, Mom." His voice was low, almost swallowed by the hum of the refrigerator from the kitchen.

Peach walked over and sank onto the opposite end of the sofa, letting her bag slide to the floor. She studied him—the way his shoulders hunched forward, the way he kept his thumb scrolling absently across the screen. He’d always been a quiet boy, but lately there was something else. A wall, maybe. Or a curtain she couldn't quite see through.

"How was school today?" she asked, tilting her head to catch his expression.

He shrugged. "Fine."

"Just fine? Nothing interesting happened?"

Another shrug, his eyes still fixed on the phone. "Not really."

She watched him for a moment, a knot tightening in her chest. That evasive gaze, the way he wouldn't hold her look—it stirred an old unease. She wanted to reach out, to brush the hair from his forehead, but she held back. "You've been so quiet lately. Is everything okay?"

"It's nothing, Mom." He pressed the power button on his phone and slid it into his pocket, finally meeting her eyes, but only briefly. "Just tired."

Peach nodded slowly, not believing him, but knowing better than to push. "All right. Well, I'm going to start dinner," she said, standing and smoothing her blouse. "I thought I'd make your favorite. Braised pork with those baby bok choy you like."

A ghost of a smile crossed his lips. "Sounds good."

She headed into the kitchen, pulling ingredients from the refrigerator, her mind still circling around his guardedness. She was rinsing the bok choy when she heard his footsteps behind her.

"Need any help?" Xiaojie asked, coming to stand beside her at the counter.

"Sure. You can slice the ginger for me."

He moved closer, reaching for the cutting board. His arm brushed casually against hers, and she felt the warmth of his skin through her thin sleeve. She stiffened for a fraction of a second, then forced herself to relax. They worked side by side in the small kitchen, shoulders almost touching, the sizzle of oil in the pan filling the space between them.

His hand reached for the bowl of chopped scallions at the same time she did. Their fingers collided—his knuckles pressing against hers, her fingertips grazing his palm. They both froze.

The kitchen clock ticked. The oil hissed, impatient.

Xiaojie didn't pull away. Neither did she. For a long, suspended moment, they stood there, the heat of his hand unsettling and familiar all at once. She could feel her pulse in her throat, could see his chest rise and fall faster than before. His eyes were wide, uncertain, searching.

Then he drew his hand back, as if burned. "Sorry," he muttered, turning his face away.

Peach swallowed, her own hand still hovering in the air. "It's fine," she said, her voice barely above a whisper. She turned back to the stove, gripping the spatula harder than necessary, the molecules in the room rearranging themselves into something new and fragile.

Night's Temptation

The house had settled into its usual midnight stillness, the kind that made every creak and whisper sound like a confession. Peach lay on her side, staring at the pale glow of the digital clock on her nightstand—2:47 AM. Sleep had abandoned her hours ago, replaced by the restless churn of thoughts she couldn't name. She had almost drifted off when a soft thud came from down the hall, followed by a muffled voice. Not words, just a sound—a broken note caught in someone's throat.

She sat up, her heart quickening. Xiaojie's room.

For a long moment she stayed still, listening. The silence that followed was heavier than the noise itself. She slipped out of bed, her bare feet padding across the cool hardwood floor. The hallway was dark except for the thin sliver of light under her son's door. She hesitated, her hand hovering over the wood. He was sixteen. He deserved his privacy. But something in that sound—something raw and unguarded—pulled at her like a thread she couldn't let go.

She knocked, soft. Just two taps.

"Xiaojie? Are you awake?"

A pause. Then his voice, hoarse and shaky: "Yeah. Come in."

She pushed the door open. The lamp on his desk was on, casting a small circle of yellow light. Xiaojie sat on the edge of his bed, phone in hand, screen dark. His face was blotchy, eyes rimmed red, and there were still wet streaks trailing down his cheeks. He tried to wipe them away with the back of his hand, but it was too late.

"Mom, I'm fine. Just—couldn't sleep."

Peach didn't believe him. She stepped inside and closed the door behind her, leaning against it for a moment before crossing to sit beside him on the bed. The mattress dipped under her weight, bringing them closer. She could smell the faint salt of tears and something else—the clean cotton of his pillowcase.

"Baby," she said softly, using the old name she hadn't called him in years. "What's wrong?"

He shook his head, but his jaw trembled. She reached for his hand, and he let her take it. His fingers were cold, a little damp.

"I don't know," he whispered. "I was just looking at old photos. On my phone. And I started thinking about when I was little. How everything was simpler. You'd read me stories. You'd tuck me in and I'd fall asleep listening to your heartbeat."

Peach's throat tightened. She remembered those nights. The way he'd curl against her side, small and trusting.

"Things are still simple," she said, her voice barely above a whisper.

"No they're not." He turned to look at her, and in the lamplight his eyes were too old, too knowing. "I'm growing up. I can feel it. Everything's changing. My body, my—my thoughts. I don't want things to change. I'm scared, Mom."

Before she could answer, he lunged forward and wrapped his arms around her, burying his face in her shoulder. The force of it knocked her back slightly, but she recovered, bringing her arms up to hold him. He was taller than her now, his shoulders broader, but he felt like the same little boy who used to cry over scraped knees. She stroked his hair, letting her fingers run through the dark strands, feeling the heat of his scalp.

"Shh," she murmured. "It's okay to be scared. Growing up is hard. But I'm here. I'll always be here."

He clung tighter, his breath warm against her neck. She felt a dampness as fresh tears soaked into her shirt. Her own eyes burned. This was the kind of closeness she craved and feared—the kind that blurred the lines between mother and something she didn't dare name. Her hand moved from his hair to his back, rubbing slow circles. She could feel the muscles shifting under his skin, the body that was no longer a child's. And yet she held him, because to let go would be a betrayal of the trust he was offering her.

Minutes passed. His breathing slowed, the sobs ebbing into quiet sniffles. Finally, he pulled back just enough to look at her, his face still close to hers. His eyes were puffy, but there was something vulnerable and earnest in them.

"Can I just—stay with you a little longer? Before you go back to bed?"

Peach smiled, a sad, tender curve of her lips. "Of course."

He didn't let go of her hand. She squeezed it gently.

"This weekend," she said, "let's do something. Just you and me. We can watch movies, order takeout, whatever you want. No phones, no distractions. Okay?"

A flicker of light crossed his face, chasing away some of the shadows. "Okay."

She leaned in and kissed his forehead, letting her lips linger for a heartbeat. When she stood, his hand slid away from hers reluctantly. At the door, she looked back. He had lain down, pulling the blanket up to his chin, still watching her.

"Goodnight, Mom."

"Goodnight, Xiaojie."

She closed the door softly, leaving only a sliver of light. In the hallway, she pressed her palm to her chest, feeling the fast, uneven beat of her heart. The house was quiet again, but the silence was different now—charged with something unsaid, something that hovered between them like a held breath. She walked back to her room, lay down, and stared at the ceiling until the first gray light crept through the curtains. Sleep did not come. But she had given him a promise, and she would keep it.

Weekend Promise

The Saturday morning light came soft and gray through the kitchen windows, carrying the faint scent of damp earth from last night’s rain. Peach moved quietly around the stove, her hands working on autopilot—cracking eggs, flipping pancakes, warming the syrup. She had woken before the alarm, her body restless with a strange, nameless anticipation. She told herself it was just the pleasure of a free weekend, no school runs, no deadlines, just time stretching ahead like a blank page.

She heard footsteps on the stairs. Light, careful, still carrying the hesitation of someone not fully awake. Xiaojie appeared in the kitchen doorway, his hair mussed, his pajama shirt wrinkled. He blinked at her, then at the food.

“You’re up early,” he said, his voice rough with sleep.

“I couldn’t sleep,” she said, and smiled. “Sit. It’s ready.”

He slid into his chair at the small kitchen table, and she set a plate in front of him. Pancakes, eggs, a glass of orange juice. He picked up his fork without comment, and she watched him take the first bite. The silence between them was comfortable, filled only by the clink of utensils and the distant hum of the refrigerator.

After breakfast, she suggested they watch TV in the living room. He shrugged, which she took as agreement. She settled onto the couch, and he dropped onto the cushion beside her, close enough that she could feel the warmth of his arm. She picked up the remote, scrolling through channels until she landed on a variety show—something light, mindless. But she wasn’t really watching. Her attention kept drifting to the space between them.

She leaned her head against his shoulder, slowly, as if testing the air. He didn’t tense. He didn’t shift away. His shoulder was firm and warm through the thin cotton of his shirt, and she let her weight rest there, her breath shallow. His hand rested on his thigh, and she saw his fingers curl slightly, then relax. Neither of them spoke. The television chattered on, but it felt distant, muffled, as if they were inside a bubble of their own making.

The afternoon came with a shift in the light, the gray clouds thinning to reveal a pale sun. Peach stood, stretching, and said, “How about a movie? I’ll pick something.”

She went to the shelf where the DVDs sat in loose stacks, mixed with old photo albums and forgotten trinkets. Her fingers brushed over a cover—a romance, one she had bought years ago and never watched. She pulled it out, held it up. Xiaojie glanced at it, his expression unreadable.

“Is it any good?” he asked.

“I don’t know. Let’s find out.”

She put the disc in the player and settled back onto the couch. He sat beside her again, and this time she didn’t lean. She kept a careful inch of space between them, her hands clasped in her lap. The movie began—soft lighting, a woman walking alone along a rainy street, a chance encounter with a stranger. The dialogue was quiet, intimate, every line weighted with unspoken meaning.

Halfway through, the scene shifted. The two characters were in a small apartment, the air thick with tension. Their faces drew close, then closer, and then they kissed—slow, lingering, hands moving to touch skin. The camera stayed on them, the sound of breath and rustling fabric filling the room.

Peach’s heart began to pound. She felt heat rise to her cheeks, her chest, and she forced herself to stare at the screen, not daring to turn her head. Beside her, Xiaojie was utterly still. She could hear his breathing, steady but maybe a little deeper than before. The silence between them was no longer comfortable; it was thick, charged, a held breath.

The scene ended, the movie moving on to the next morning. But the tension remained, coiled in the air. Peach’s hands were clammy. She wanted to say something, anything, to break the spell, but her throat was tight.

When the credits rolled, she reached for the remote with a hand that trembled slightly. She turned off the TV. The room fell into a quiet punctuated by the ticking of the clock on the wall.

Then Xiaojie spoke. His voice was low, measured, as if he had been thinking about the words for a long time.

“Mom… do you still love Dad?”

The question hit her like a sudden gust of wind, and she felt her composure waver. She looked at him, but he wasn’t looking at her. His eyes were fixed on the blank screen, his jaw set.

She opened her mouth. Closed it. The truth sat somewhere inside her, a tangled knot she had never dared to pull apart. She thought of her husband, of the years that had worn soft and distant, of the nights she had lain awake wondering what love even meant anymore. And she thought of Xiaojie, of his face in the morning light, of the warmth of his shoulder, of the way her heart raced now.

“I don’t know,” she said finally, her voice barely a whisper.

He turned to look at her then. His eyes were dark, searching, and she saw something flicker in them—disappointment? confusion? something else she couldn’t name. He didn’t say anything else. He just stood up, his movements slow, and walked up the stairs without looking back.

Peach sat alone in the dim living room, the silence pressing around her. She pressed her hand to her chest, feeling the steady beat of her heart, and wondered what she had just done.

Rainy Night Dependency

The rain started as a distant murmur against the windows, a soft percussion that Peach barely registered as she folded laundry in the living room. But within minutes, it swelled into a furious downpour, sheets of water hammering the glass, and a crack of thunder split the sky so violently that the floorboards beneath her feet seemed to vibrate. She paused, a folded towel in her hands, and listened. The storm had come without warning, the kind of sudden summer tempest that turned the world dark and wild in an instant.

She set the towel down and walked to the window. Rain streaked down the pane in rivulets, distorting the glow of the streetlights outside. Another flash of lightning illuminated the yard, and the thunder that followed was closer now, a deep, guttural roar that shook the walls. Peach's heart tightened. She thought of Xiaojie.

She had just started toward the hallway when she heard his footsteps—quick, uneven, padding across the hardwood floor. His bedroom door opened, and then he was there, standing in the dim light of the living room, wearing only his pajama bottoms, his chest bare, his hair tousled from sleep. His face was pale, his eyes wide.

"Mom," he said, his voice small, almost lost in the noise of the storm.

Peach crossed the room in a few steps. "The thunder scared you?"

He nodded, not meeting her eyes. Another flash filled the room, and he flinched, his hand reaching out instinctively. She took it, felt his fingers cold and trembling.

"Come on," she said softly, leading him toward her bedroom.

She didn't think twice. She pulled back the covers on her bed—the queen-sized mattress with its worn floral sheets—and gestured for him to climb in. He slipped under the blanket without hesitation, and she joined him, lying on her side, facing him. The bed creaked under their combined weight. The rain drummed against the roof, a steady, relentless rhythm.

Xiaojie turned toward her, his body curled, his knees almost touching hers. He reached out and took her hand again, holding it tightly, his grip almost desperate. Peach could feel the tremble running through him, a fine, continuous shiver that had nothing to do with the temperature.

"It's okay," she whispered. "It's just a storm."

He didn't answer. His thumb traced small circles on the back of her hand, a nervous, unconscious motion. The rain filled the silence between them, drowning out the sound of their breathing. Peach watched his face in the dim light—the sharpening line of his jaw, the soft shadow above his lip, the way his brow furrowed even in the dark. He was growing so fast, changing every day, and yet here he was, still her little boy, seeking shelter from the dark.

"Xiaojie," she said gently, "are you warm enough?"

He nodded against the pillow, but the tremor didn't stop. She released his hand and reached up, brushing a strand of hair from his forehead. His skin was cool, damp with a fine sheen of sweat. She pulled the blanket higher, tucking it around his shoulders.

"I want to stay with Mom forever," he murmured, his voice barely audible over the rain.

The words hit her like a wave, unexpected and full. Her throat tightened, and her eyes burned. She blinked rapidly, grateful for the darkness that hid the sudden moisture on her lashes. She pressed her lips together, not trusting her voice.

He shifted closer, his forehead nearly touching her shoulder. She could smell the clean, warm scent of his skin, mixed with the faint trace of laundry detergent from his pillow. Her arm moved instinctively, wrapping around his back, her hand finding the curve of his spine. She began to pat him, a slow, steady rhythm, the same motion she had used when he was an infant, restless and colicky in her arms.

"Shh," she breathed. "Sleep now. I'm here."

His breathing began to slow, the shivers fading as the warmth of the bed and her touch settled over him. His hand loosened on hers, his fingers relaxing, going slack. She felt the exact moment he surrendered to sleep—a small, soft exhale, the weight of his body sinking into the mattress.

But Peach did not sleep. She lay motionless, her hand still resting on his back, feeling the gentle rise and fall of his breath. The storm raged on outside, thunder rolling in distant waves now, the rain still falling in sheets against the window. Her mind churned with a tangle of emotions she dared not name.

She thought about how he had held her hand, how his fingers had intertwined with hers, searching for safety. She thought about his words—*I want to stay with Mom forever*—and the ache in her chest that followed. She was his mother. She was supposed to be his anchor, his refuge, the one person who could always hold him steady. But in that moment, she had felt something else, something that flickered at the edges of her consciousness, a warmth that unsettled her, a tenderness that felt too sharp, too deep.

She closed her eyes, but no sleep came. Only the rain, and the weight of her son beside her, and the long, dark hours stretching ahead.

Blurred Boundaries

The morning light crept through the curtains, soft and pale, casting long shadows across the bedroom floor. Xiaojie stirred, his eyes fluttering open. The room was quiet, save for the faint rhythm of his mother’s breathing. He turned his head on the pillow, and there she was—Peach, still asleep, her face turned toward him.

Her hair fanned out against the pillowcase, a few strands clinging to her cheek. Her lips were slightly parted, and her chest rose and fell in a gentle, steady motion. She looked younger in sleep, the lines of worry smoothed away, her skin glowing in the soft light. Xiaojie propped himself up on one elbow, watching her. He studied the curve of her eyelashes, the small mole beside her nose, the way her fingers curled loosely on the blanket. There was something in her stillness that drew him in, a sense of peace he didn’t want to break. He felt a strange tightness in his chest, a warmth that spread through him, and he didn’t look away.

Peach’s eyes fluttered open. For a moment she was disoriented, blinking at the ceiling. Then she felt his gaze on her, and her head turned. Their eyes met. A faint blush crept up her neck, coloring her cheeks. She smiled a little, embarrassed, and looked down at her hands.

“You’re awake,” she said, her voice husky with sleep.

“Yeah,” Xiaojie said. His voice was soft, and he didn’t move.

“Did you sleep well?” Peach asked, sitting up slowly. She reached to brush the hair from her face, and her fingers trembled slightly.

“Mm.” He was still watching her, and the blush deepened on her skin.

She got out of bed, glad to have something to do. In the kitchen, the morning sounds filled the space—the clink of cups, the hiss of the kettle, the sizzle of butter in a pan. Xiaojie sat at the small table, watching her move. She was wearing a loose cotton robe, and the sunlight caught the edges of her silhouette. He felt a pull toward her, a need to be closer.

When she sat down with the toast and jam, he picked up a piece of bread. Instead of eating it himself, he held it out to her. “Here,” he said.

Peach looked at his hand, then at his face. There was an openness in his eyes, a simple, earnest offering. She hesitated. Her mind warned her—*you shouldn’t. This is too much.* But her hand reached out, taking the bread from his fingers. Their hands brushed, and she felt a jolt, quick and warm.

“Thank you,” she murmured, and took a small bite. The bread was soft, the jam sweet. She chewed slowly, not meeting his eyes. He smiled, satisfied, and took a piece for himself.

Throughout the morning, Peach tried to create space. She stood at the counter longer than necessary, wiping it down twice. She busied herself with the laundry, folding clothes with too much concentration. But Xiaojie followed her from room to room, lingering in doorways, asking questions that didn’t need answers. He sat beside her on the sofa while she read, his shoulder brushing hers. When she shifted away, he shifted closer.

“Can I help?” he asked, picking up a shirt she had just folded.

“No, I’ve got it,” she said, but he didn’t leave.

A small part of her wanted to tell him to go, to give her some air. But a larger part—the part that craved his presence, that ached when he wasn’t near—kept her silent. She let him stay. She let him be close.

By evening, the tension had settled into a familiar rhythm, though one that felt new and fragile. The sun was setting, casting the room in amber light. Xiaojie was lying on his bed, his homework abandoned on the desk. He had showered; his hair was still damp, and he looked clean and young, like a boy again.

“Mom?” he called.

Peach appeared in the doorway, a towel in her hands. “What is it?”

“Will you tell me a story? Like you used to.”

The request caught her off guard. She was about to refuse, to say he was too old for that now. But the look in his eyes was not childish. It was something else—a longing that she recognized because she felt it too.

“A story?” she repeated.

“Please.”

She sighed, but it was not a sigh of annoyance. She set the towel down and walked to his bed. He shifted, making room for her. She sat on the edge, her back against the headboard, her legs stretched out. He lay beside her, his head not on her lap, but very close.

“What story do you want?” she asked.

“You pick.”

She thought for a moment. Then she began, her voice low and gentle, telling a tale she had heard long ago, about a bird who flew too far from home and lost its way. As she spoke, she felt the weight of the evening settle around them. The words filled the space between them, soft and safe. She did not look down at him, but she felt his breathing slow, felt the room grow darker, the last light fading from the window.

When she finished, the story hung in the air. She waited for him to say something, but he was silent. She thought he might have fallen asleep. But then he shifted, and his hand reached out, brushing against her own. His fingers curled around hers, warm and tentative.

“I like your voice,” he whispered.

Peach did not pull her hand away. She held still, her heart beating too fast, her mind a tumult of warnings and warmth. The boundaries between them blurred, soft like the fading light, and she let them, for just a moment longer.

First Probe

The weekend had settled over the house like a quiet blanket, the last rays of sunlight fading into a soft violet dusk beyond the living room windows. Peach had just finished washing the dinner dishes, drying her hands on a small towel as she walked back into the room. Xiaojie was already on the couch, scrolling through a streaming service on the television, his thumb moving lazily across the remote.

"Mom, can we watch a horror movie tonight?" His voice was casual, almost too casual, as if he had rehearsed the question in his head a few times before letting it out.

Peach paused, folding the towel and placing it on the arm of the chair. "A horror movie? You know I get scared easily."

"Come on, it'll be fun," he said, turning to look at her with that familiar mix of pleading and confidence. "I'll protect you."

She smiled at that, a soft, weary smile. "Alright. But if I have nightmares, you're making me tea."

He grinned and quickly selected a film—something about a haunted house, the cover showing a dark silhouette against a moonlit window. The opening credits rolled as Peach settled onto the couch beside him, leaving a few inches between them. The couch was old, the cushions sagging just slightly in the middle, and she could feel the warmth of his body even through that small gap.

The movie started slowly, with long shots of creaking floorboards and flickering lights. Peach tried to focus on the screen, but her mind kept drifting to the shape of his hands, the way his fingers curled around the edge of the remote. He was sixteen now, his voice deeper, his shoulders broader. She remembered when he was small enough to fit in the crook of her arm, when his nightmares meant she would hold him until dawn. Now he was taller than her, and she didn't know how to hold him anymore.

A jump scare made her flinch, a sudden shriek from the speakers. Before she could react, Xiaojie moved closer, his arm pressing against hers. "It's okay, Mom. Just a fake-out."

His voice was steady, but she felt a slight tremor in his arm. She nodded, not trusting her own voice. The movie continued, and with each tension-filled scene, he inched closer until his shoulder was pressed firmly against hers, his head tilted slightly toward her.

Then came a scene of pure dread—a woman walking down a dark hallway, a door creaking open behind her. Xiaojie's hand found Peach's arm, gripping it tightly. She could feel his fingers digging into the fabric of her sweater, and she placed her free hand over his, patting it gently. "It's just a movie," she whispered.

"Still scary," he murmured, and she felt his breath on her cheek. She turned her head slightly, and found his face very close, his eyes fixed on the screen but his body leaning into her. She felt his heartbeat through his hand, rapid and strong.

The scene passed, the tension released into a false sense of safety. But Xiaojie didn't let go. His hand remained on her arm, and slowly, his grip relaxed, his fingers spreading out, tracing a light line down to her wrist. Peach's breath caught. She told herself it was nothing, just a teenager seeking comfort. She kept her eyes on the television, but every nerve in her body was tuned to the movement of his hand.

The movie reached its climax, the protagonist fighting the ghost in a final, frantic confrontation. Peach was barely watching now. She was aware of Xiaojie's hand sliding away from her wrist, creeping across the space between them, and settling on her waist. His palm was warm through the thin cotton of her shirt, his fingers resting just above her hip.

Her body stiffened. She felt every muscle in her torso lock, her ribcage rising and falling too quickly. She tried to tell herself it was an accident, that he was just shifting position. But his hand didn't move. It stayed there, a still weight, as if he was testing something.

"Mom," he said, his voice barely above a whisper, "I'm scared."

The words hung in the air, thick and strange. Peach swallowed, her throat dry. She turned to look at him, and his eyes were large, dark, a mix of something that looked like vulnerability but also something else, something she didn't want to name.

"It's almost over," she said, her own voice coming out hoarse. She reached up and placed her hand on his, intending to gently move it away. But instead, her fingers closed over his, and she held his hand against her waist, as if to anchor him. "You're safe."

He leaned his head against her shoulder, his hair brushing her neck. She could feel his breath, slow and deliberate, against her collarbone. The end credits began to roll, but neither of them moved. The room was dark except for the glow of the television, casting shifting shadows across their faces.

Peach's heart was hammering inside her chest. She knew she should stand up, turn on the lights, say something to break the spell. But her body refused to cooperate. She was frozen, caught between the familiar comfort of holding her son and a growing panic that whispered she was standing on the edge of something she didn't understand.

"Let me get us some water," she finally said, her voice too bright, too brittle.

She slipped away from him, his hand falling onto the empty cushion. She walked to the kitchen on unsteady legs, her hands trembling as she opened the cabinet. The clinking of glasses filled the silence, but it did nothing to calm the storm inside her.

Behind her, in the living room, she heard Xiaojie sigh—a long, slow exhale that seemed to carry a weight she couldn't bear to interpret.

Secret Closeness

The house felt too quiet that week, even when the television murmured in the living room. Peach had become a ghost in her own home, slipping out of Xiaojie’s path before he could catch her eye, leaving half-finished meals on the counter for him to heat alone, retreating to her bedroom the moment his schoolbooks thumped onto the kitchen table. She told herself it was necessary—a kindness, even. The heat of that afternoon in the kitchen still burned in her chest, the memory of his face so close, of her own hand trembling as she touched his shoulder. She was the mother. She was supposed to know where the line was.

But Xiaojie noticed. Of course he noticed. He watched her vanish around corners, heard her footsteps quicken on the staircase when he started up from the den. At first he thought she was busy, tired from work, perhaps sick. But on the third evening, when she passed him in the hallway without meeting his gaze, a strange, hollow ache settled in his stomach. She was avoiding him. His own mother was afraid of him.

That night, after dinner, he stood in the hallway outside her closed door. Light spilled from the crack beneath it, thin and yellow. He pressed his ear to the wood, heard nothing but the faint rustle of sheets. She was lying down. It was only eight o’clock. He knocked softly, once, twice. “Mom?” No answer. He knocked harder. The silence on the other side felt deliberate, a wall built of breath held still. Something inside him snapped—not anger, not yet, but a raw, childish desperation.

He turned the handle and pushed the door open.

Peach sat upright in bed, a book open in her lap that she obviously hadn’t been reading. Her eyes were wide, startled, the expression of someone caught in a lie. “Xiaojie—I was just—can you please knock first?”

“I knocked.” His voice cracked. He took a step into the room. “You didn’t answer.”

“I didn’t hear you. I must have dozed off.” She closed the book, set it aside, but her hands remained on the cover, fingers pressed flat.

“You’ve been avoiding me.” It wasn’t a question. He stood at the foot of her bed, arms stiff at his sides, jaw tight. “All week. Every time I come near, you leave. You won’t look at me. You barely talk to me. Why?”

Peach opened her mouth, then closed it. Her throat felt dry, the words she had rehearsed—*I’m just busy, I’m tired, you’re imagining things*—all evaporated. “I haven’t been avoiding you,” she managed, but even she heard the hollow ring in her voice.

“You’re lying.” His voice shook now. “You think I don’t know? You think I can’t feel it? It’s like I’m—like you hate me.”

“I don’t hate you.” Her voice came out too sharp, too defensive. She saw his face crumple and instantly regretted the tone. “Xiaojie, I don’t hate you. I could never hate you.”

“Then why?” He moved closer, rounding the corner of the bed, his shadow swallowing the lamplight. “What did I do? What did I do wrong?”

“Nothing.” She slid to the edge of the mattress, wanting to calm him, wanting to push him away, torn between both impulses. “You didn’t do anything wrong. I was just—I needed space.”

“Space?” He laughed, a short, broken sound. “From me? I’m your son. Since when do you need space from me?”

She had no answer. The truth was too terrible, too tangled to speak out loud. *Because when you look at me I don’t see my little boy anymore. Because your hands are too big and your voice is too low and I don’t know where the mother ends and the woman begins.* She dropped her gaze to the rumpled sheets.

Before she could brace herself, he was there. He dropped to his knees in front of her, wrapped his arms around her waist, and pressed his face into her shoulder. The force of it knocked the breath from her lungs. “I just want to be close to you,” he whispered into the fabric of her shirt. “That’s all. Why can’t I be close to you?”

And then his lips brushed her cheek—a kiss, soft and quick, the kind he used to give her when he was seven, running in from the playground, smelling of grass and sweat. But this was not seven. This was sixteen, and his mouth was warm, and the contact sent a current through her skin that was not maternal.

Peach’s hands flew up, palms flat against his chest, and she pushed. He fell back, landing on the floor with a thud, staring up at her with a face full of hurt and confusion. “What are you doing?” she gasped, her voice thin, her heart hammering. “Xiaojie, what are you doing?”

His eyes glistened. He didn’t get up. He sat there on the carpet, knees pulled up, and buried his face in his hands. “I just want to be close to you,” he said again, muffled, broken. “I just want you to hold me. Is that so wrong? Am I so disgusting that you can’t even look at me?”

The words shattered something inside her. All the careful distance, all the fear and restraint—it collapsed like a house of cards. She saw him there, her boy, curled on the floor, crying, and all the lines she had tried so hard to draw blurred into nothing.

She slid off the bed, sat down beside him on the carpet, and wrapped her arms around his shaking shoulders. He stiffened for a moment, then sagged into her, his forehead against her collarbone, his breath hot and uneven against her neck. “I’m sorry,” she whispered, her own tears spilling over, running down her cheeks into his hair. “I’m sorry, baby. I didn’t mean to make you feel that way.”

He sobbed into her shoulder, big, ugly sobs that shook his entire body. She held him tighter, rocking gently, feeling the bones of his spine through his thin t-shirt, the hard angular shoulders that were no longer a child’s. The room darkened around them as the lamp’s timer clicked off. They stayed on the floor, tangled together, silent now except for the occasional shuddering breath.

In the darkness, Peach pressed her lips to the crown of his head—a kiss, soft and chaste, like a blessing. She did not know what she was doing. She did not know where this path led. But for this moment, holding him, she let herself pretend that closeness could be simple. That love required no explanation.

The Moment of Crossing Boundaries

The house settled into its familiar late-night hush, the creak of settling wood the only sound beyond the soft sigh of the wind against the windows. Peach lay on her side, facing the door, though she could see nothing but the deeper black of the room against the faint gray of the window. She had been awake for hours, her mind tracing the same worn paths of worry and want, waiting for the inevitable.

She heard him before she saw him. The soft pad of bare feet on the hallway floor, the near-silent catch as the door pushed open. No knock this time. No whisper of “Mom?” into the dark. Just the slow widening of the doorway, a faint change in the air that brought his scent—soap and sleep and the kind of warmth that belonged to the body of her child.

Peach held her breath. Her fingers curled into the sheet, and she did not reach for the lamp.

Xiaojie stood in the threshold for a long moment. He was just a deeper shadow against the shadow of the hallway, a shape she knew as intimately as she knew her own hand. The silence stretched, and she could feel him making a choice. Then he crossed the room.

He did not walk to the side of the bed, but to the foot, then around, his path slow and deliberate, as if he were learning the geography of the dark by memory. When he reached her side, he stopped. She felt the mattress dip as he sat on the edge, the weight of him a familiar pressure that had once meant comfort, but now made her stomach knot.

Peach did not move. She kept her breathing even, her eyes fixed on the shadow of his form. He could not see her face, she knew, but he could hear her breath, and she could hear his—shallow, shaky.

His hand found hers in the dark.

It was the barest touch at first, his fingertips brushing the back of her hand as if testing whether she was real. The contact sent a current through her, a shock of heat that she should have pulled away from. Instead, she let her hand lie still. His fingers grew bolder. He traced the line of her knuckles, the webbing between her fingers, the soft skin of her wrist. His hand trembled. She felt the fine shake in his palm as he finally interlaced his fingers with hers.

Peach’s throat tightened. “Xiaojie,” she breathed, but the name came out as a plea, not a reprimand.

He did not answer. He leaned closer. The shadow of his head dipped down, and she felt his hair brush her temple, then his lips press against her forehead. The kiss was featherlight, hesitant, and so terribly gentle that it ached in her chest.

She closed her eyes. Her hand, still intertwined with his, tightened of its own accord. Inside her, a war raged. Every instinct told her to stop this, to pull away, to turn on the light and scold him back to his own room. But another part, a part she had locked away for years, drank in the warmth of his touch, the simple, devastating tenderness of being wanted.

Xiaojie pulled back just enough to look at her. In the dark, she could not see his eyes, but she felt his gaze on her face. He did not speak. His free hand came up slowly, his knuckles grazing her cheek, then her jaw, then her lower lip. She parted her lips involuntarily, a soft gasp escaping.

“We shouldn’t be doing this,” she whispered into the darkness between them. The words were a thread, too thin to hold the weight of what was happening.

Xiaojie’s hand stilled on her lip. For a heartbeat, she thought he might listen. But then he lowered his mouth to hers, and her whisper was lost beneath the press of his lips.

She made no more sound. She did not push him away.

In the depth of the dark, she let herself feel his kiss—not as a son kissing his mother, but as two souls, lost and trembling, crossing a boundary that could never be uncrossed. The wind outside the window picked up, rattling the glass, but neither of them heard.