

Secret Desire Chapter 22: promised lunch
​
The phone buzzed against the nightstand, a persistent vibration that cut through the fog of sleep. Ana groaned and pressed her face deeper into the pillow, trying to block out the sound. The buzzing stopped for a moment, then started again. Then again.
She rolled over with her eyes still closed and reached blindly for the phone. The screen's brightness made her squint as she pulled it close. Three missed calls from Khairul, all labeled "Lunch?" in his contact name. The last call had come through just seconds ago, the screen still lit with his name.
The memory surfaced slowly. Last night, after Arif had finally left her bed, she had exchanged a few messages with Khairul. He had asked about lunch today, something casual, a chance to see her while Azman was still away. She had agreed without thinking, typing out a quick yes before her eyes had grown too heavy to keep open.
Now the weight of that promise pressed down on her as she checked the time. Noon. She had slept through the entire morning.
Ana sat up and immediately regretted the motion. A dull ache spread through her hips, and she winced as she shifted her weight on the mattress. The soreness between her legs served as a sharp reminder of everything that had happened in this bed. Three times, she counted. Arif had taken her three times before he had finally let her sleep.
She typed a quick reply to Khairul with clumsy thumbs, still half-blind from sleep. "I'm awake. Getting ready now. Give me 30 minutes."
The message sent with a soft whoosh. She stared at the screen for a moment, watching the three little checkmarks turn blue, then tossed the phone onto the bed and swung her legs over the edge.
The floor felt cold against her bare feet as she stood. She looked down at herself and saw Arif's oversized t-shirt hanging loose on her frame, the fabric worn thin and soft from years of washing. The hem reached her mid-thigh. She had pulled it on sometime in the early morning hours after Arif had dressed and left, a desperate attempt to cover herself before falling asleep.
She peeled the shirt off and let it drop to the floor. The full-length mirror on the wardrobe door caught her reflection, and she stopped to look.
Red marks dotted her hips where Arif's hands had gripped her too hard during the night. Finger-shaped bruises in shades of purple and deep red stood out against her fair skin. A small bite mark sat just above her hip bone, the skin around it still pink and tender. She touched it gently with her fingertips and winced.
Her body told the story of everything she had done. Every mark, every ache, every sore muscle traced back to the hours she had spent in this bed with a man who should never have been here.
She turned away from the mirror and stepped into the bathroom.
The shower ran hot, steam filling the small space as she adjusted the temperature. She stepped under the spray and let the water cascade over her shoulders, down her back, washing away the sleep and the evidence of the night. She scrubbed her skin thoroughly with soap, working the lather across her arms, her chest, her stomach. The washcloth dragged over the marks on her hips, and she pressed harder, as if she could scrub them away too.
The water ran pink for a moment, and she realized the night had left more than just marks. She reached down and cleaned herself with careful, thorough strokes, watching the evidence swirl down the drain.
When she finally stepped out of the shower, the bathroom had filled with steam. She wrapped a towel around her body and wiped the mirror with the flat of her hand, clearing a patch to see her reflection. Her face looked tired. Dark circles sat under her eyes, and her skin had the pallid quality of someone who had slept through the morning after not sleeping much at all.
She dried off quickly and walked back into the bedroom, the towel still wrapped around her. The wardrobe door stood open, and she ran her hand along the row of clothes until she found what she was looking for.
The soft dusty-rose dress had three-quarter sleeves that gathered gently at the cuffs and a full-length skirt, the fabric light enough for the afternoon heat. A neat row of matching buttons ran from the modest V-neck all the way down to the hem. She slipped it over her head, letting it fall into place around her body, then worked the buttons from the bottom up, her fingers moving quickly until the dress sat smoothly on her frame.
The cream hijab hung on the hook behind the wardrobe door. She draped it over her head and pinned it in place with practiced motions, the familiar routine steadying her hands. The fabric framed her face, softening the tired lines around her eyes..
She sat at the vanity and opened her makeup bag. A thin layer of concealer went under her eyes, blended carefully to hide the dark circles. A touch of tinted moisturizer evened out her skin tone. She kept the rest minimal, a swipe of mascara and a light shade of lipstick, enough to look presentable without looking like she had tried too hard.
Her phone buzzed on the bed. She picked it up and saw a new message from Khairul.
"Take your time. I'm in no rush."
She read it twice, then set the phone down and finished getting ready.
A text from Khairul: "Outside."
She grabbed her handbag from the dresser and walked out of the bedroom. The house was quiet as she made her way down the hallway and unlocked the front door. The afternoon heat hit her as she stepped outside, the air thick and humid. She locked the door behind her and turned to find Khairul leaning against his car in the driveway, arms crossed, a casual grin on his face.
He pushed himself off the car as she approached. "Slept well?"
She smiled, careful to keep it light. "Well enough."
Khairul walked around to the passenger side and opened the door for her with a low, exaggerated bow. He swept one arm toward the seat like a hotel doorman welcoming a guest.
She laughed, the sound surprising her. "You're ridiculous."
"Only for the best company." He straightened up, still grinning, and waited until she slid into the seat before closing the door.
She settled into the leather seat as he walked around the front of the car and got into the driver's side. The engine hummed to life. He pulled out of the driveway and onto the main road, merging smoothly into the afternoon traffic.
The car filled with the low sound of the air conditioner. Khairul kept his eyes on the road as he spoke.
"Mmm." He didn't push further. The pause stretched for a moment before he shifted the topic. "Went to the gym this morning. Leg day. I'm going to be limping tomorrow and I'll have to explain to everyone why."
"Maybe skip the squats next time."
"Then who's going to carry all the heavy things in the office?"
She laughed again, easier this time. The conversation moved to office gossip: who was dating who, which manager had made a fool of himself in a meeting, the new intern who kept mixing up the photocopier settings. Khairul told the stories with the kind of animated energy that made her forget, for a few moments, where the night had left her body aching.
The car turned onto the main road leading toward the city centre. The Petronas Towers rose in the distance, twin silver columns cutting into the clear sky. Khairul gestured toward them with a nod. "Ever get tired of looking at those?"
"Never." She watched the towers grow larger as they approached. "They make me feel like I'm somewhere important."
"You are somewhere important." He said it simply, without any of the teasing edge he usually carried. She looked at him, but he was focused on the road ahead.
They pulled into the parking lot of a restaurant near the base of the towers. The building had a modern facade, glass panels reflecting the afternoon sun. Khairul found a spot near the entrance and cut the engine. They walked inside together, the hostess greeting them with a warm smile and leading them to a table by the window.
The view was direct. The Petronas Towers filled the frame, their metal surfaces catching the light in steady silver bands. Ana settled into the cushioned chair and let herself look at the sight for a long moment while Khairul picked up the menu.
"I'll order for both of us," he said, not really asking. "You trust me?"
"Should I?"
He grinned. "Absolutely not."
He flagged down the waiter and placed the order in rapid, confident Malay. Ana listened to the unfamiliar dishes being selected, and when the waiter walked away, she raised an eyebrow. "You didn't even ask what I wanted."
"You're in safe hands. I've eaten here a dozen times." He leaned back in his chair, studying her with an easy smile. "Besides, you strike me as someone who doesn't like making decisions."
She considered that. He wasn't wrong. At work she made decisions constantly, rapid calls that shaped project outcomes and team directions. But outside of the office, she preferred to let others take the lead. It was simpler. Safer.
The drinks arrived first. Iced teh tarik for both of them, the condensation beading on the tall glasses. Khairul took a long sip and set the glass down. He looked at her over the rim with a curious expression.
"So," he began, drawing the word out, "did you sleep alone last night?"
Ana had just taken a mouthful of her drink. The tea went down the wrong pipe, and she coughed, the glass slamming onto the table as she covered her mouth. A few heads turned in their direction. She forced herself to swallow, wiped her lips with the back of her hand, and tried to steady her breathing.
She looked at Khairul. He watched her with the same casual grin, as if he had asked about the weather. No hint of a hidden meaning. No trace of suspicion. Just a harmless question between two colleagues sharing lunch.
She forced a laugh, the sound coming out slightly strained. "Yes. Alone. Wild night with my pillow."
"Mmm. Exciting life." He nodded, accepting the answer without pushing further. The waiter arrived with their food, and he turned his attention to the plates being set down.
She took a breath and focused on the dishes. Grilled fish with sambal. A plate of kangkung belacan. White rice. The aroma reached her, warm and savoury, and she realised she was hungry. She hadn't eaten properly in over a day.
She picked up her fork and took a bite. The fish flaked apart easily, the sambal sauce carrying a gentle kick of heat. She chewed slowly, letting the flavours settle.
Khairul watched her for a moment before digging into his own plate. "Good?"
"Good." She took another bite. "You were right."
"Of course I was. I'm always right."
They ate in comfortable silence for a few minutes. The restaurant hummed with the low murmur of other diners. Outside, the Petronas Towers caught the shifting light as clouds drifted past, their silver surfaces flashing bright before dimming again.
Ana found herself relaxing. The food helped. The familiar rhythm of casual conversation helped. Khairul kept the topics light: his failed attempts at cooking, the new playlist he had been working on, the coworker who had worn mismatched shoes to an important client meeting. She laughed more than she had in weeks, the sound coming easier each time.
Somewhere between the main course and the dessert he insisted on ordering, she caught herself thinking about how normal this felt. Two colleagues sharing a meal. A casual afternoon out.
She pushed the thought away and smiled at something Khairul said.
The food arrived for the next course. He kept talking, and she kept listening, letting the hours slip past while the city moved outside the window.
The dessert arrived, a plate of pisang goreng dusted with sugar. Ana reached for a piece, and as she bit into the warm banana fritter, an errant thought surfaced unbidden. It hit her with sudden clarity, the memory of Arif's hands gripping her hips, pulling her back against him, the way he had taken her the first time, slow and deliberate. Then the second time, harder, her face pressed into the mattress. The third time had been just before dawn, her body barely conscious as he moved over her.
She felt a hot flush spread across her chest. The heat crept up her neck, and she set the remaining fritter down, reaching for her glass to distract herself.
"You look warm," Khairul observed.
"Just the spice." She fanned her face with one hand. "Your sambal is stronger than I expected."
"Sorry about that. Should have warned you." He didn't look sorry at all.
She needed to change the subject. Something neutral. Something that would anchor her firmly back into this conversation, away from the memory of what her body had done last night. Her eyes landed on him properly for the first time since they had sat down. His hair had been cut recently, the sides shorter than she remembered, the top left slightly longer and styled back.
"Your haircut," she said. "When did you get that done?"
He ran a hand through the shorter sides. "Yesterday afternoon. You're only noticing now?"
"I was distracted."
"By what?" He raised an eyebrow.
She picked up her glass and took a long sip. "The view. The towers. My food."
"You stared at the towers for a solid five minutes and didn't say a word."
"They're very tall."
He laughed, the sound warm and genuine. "I'll accept that answer. For now."
The conversation shifted to clothes and grooming, Khairul explaining how he had let his barber talk him into a style he hadn't been sure about at first. His hand moved through his hair as he spoke, and she found herself looking at his forearm as he did. The rolled-up sleeves of his shirt exposed toned, corded muscle. She caught herself staring and quickly looked out the window.
The restaurant had filled up more over the course of their meal. Lunch crowds dissolved into afternoon patrons, people ordering coffee and cakes instead of full plates. The sunlight had shifted westward, casting long shadows across the floor.
Khairul settled the bill despite her protests. "I asked you out. I pay."
"That's not how colleagues work."
"Then consider it a favour. You can buy me lunch next time."
He stood and pulled out her chair. She rose, smoothing her dress as she followed him toward the exit. As they stepped out onto the street, the heat pressed around her, thick and familiar. He stopped in the shade of the restaurant awning and turned to face her.
"So," he said, casual and easy, "since we're already out... want to catch a movie? There's a cinema two blocks away."
The question took her by surprise. She had expected the meal to end here, to drive home in the late afternoon light and spend the evening in an empty house. A movie would stretch the afternoon further. It would keep her away from the bed where she had spent the night with Arif, where the sheets were probably still tangled.
She hesitated. A voice in the back of her mind listed reasons to refuse: she was tired, she had work to do, she should clean the house. But the afternoon sunlight felt warm on her shoulders, and Khairul's expression held a mild, patient expectation.
"Okay," she said. "One movie."
"One movie." He grinned and led her down the street.
The cinema complex sat on the upper levels of a shopping mall. They took the escalator up in silence, the crowd around them a mix of families and young couples. Khairul bought the tickets while she waited by the concessions stand, and he returned holding two cups of carbonated drink and a large tub of popcorn.
"You didn't ask what I wanted to watch," she said.
"You don't like decisions."
He passed her one of the cups and held the popcorn with his other hand. She glanced at the ticket in his pocket as they walked toward the screening hall. "What's the film?"
"Action. Something with explosions, I think. I didn't read the title too carefully."
"You bought tickets to a movie without knowing the title?"
"I know what I like."
She followed him into the screening hall, expecting the usual row of cramped seats with armrests that dug into your sides. Instead, Khairul stopped at the final row in the back, where a wide, plush sofa stretched against the wall, a full-sized couch with no divider, no armrest, no boundary between the two sitting positions on it.
Ana stood at the edge of the aisle, looking at the sofa, then at Khairul. He raised an eyebrow, held up the tickets, and gave a small shrug.
"Couple's seating," he said. "It was the only thing left."
She stared at the couch, then at him. The room was dark, the previews already playing in muted light across the screen. His expression stayed calm, but the corner of his mouth held a slight curve that she had seen before. A small, private smirk, like he had planned this all along, like he had known exactly what they would be walking into.
She looked at him again, and he didn't look away. His eyes held hers with a lazy, patient confidence that told her exactly what he intended between them.
She made a small decision, a heavy beat taller in her practice. "Okay," she said, and stepped past him into the dark.
She settled into the left side, setting her cup on the table in front of the sofa. The leather moulded to her body, soft and supportive. Khairul dropped his weight down beside her, close enough that the warmth radiating from the broad stretch of his shoulders reached her bare arm through her dress. He placed the popcorn between them, close to her side of the sofa, and leaned back with his arm resting along the top curve of the cushion, fingertips grazing the edge of her shoulder blade.
The movie started with a loud explosion. Cars crashing. Buildings collapsing. A man in a black jacket ran toward the screen with a gun drawn. Ana tried to focus on it, but the nearness of him pressed into her senses like a physical weight. The arm around her sat at the edge of her shoulder, not touching her directly, but the tiny shifts her body made with each breath rubbed her skin against his forearm.
A few minutes later, the sofa shifted. Khairul's hand dropped from the cushion and landed on her thigh. The touch came through the fabric of the same rose dress. His palm pressed flat against the outside of her leg, just above the knee, warm and certain.
She did not make him stop.
His hand stayed there, still, waiting. She kept her eyes on the screen, but the nerves that morning she had been hopeful they would go away. Her grip on the small armrest bit deepened. The arm that crawled off the couch, dropped between her and the popcorn bag, landed on his own leg.
He began to move his hand up her thigh, closing her hand on a slow, deliberate path. The fabric of her dress wrinkled under his palm. The trail of his touch grew she slid her own knees slightly apart without even noticing the movement.
She watched a man jump between two rooftops on screen, but she didn't process the act. All her concentration rested on the point where his hand moved, his fingers dragging up the inside of her leg, over the smooth fabric. The hem of her plush rose came to just above her knee. His fingertips reached it and slipped under, beneath the fabric itself, finding the bare skin of her inner thigh.
The air felt too warm in the dark. She couldn't see his face, but felt his body pressed against her side, his breathing steady and calm.
His fingers crawled higher, moving slowly. The rough pads of his fingertips dragged against the sensitive skin of her inner thigh, just above the knee, setting off a trail of warmth that he followed up the leg. He kept the same unhurried pace, patient, with perfect concentration, while the screen flickered unwanted colors across his face.
She let her legs spread a little further. The fabric of her dress shifted around her thighs.
He found a gap in the round of buttons that ran from the folds to the hem, the dress pooled around the sitting position. His fingers latched through the gap and moved inside. The soft hair of her inner thigh brushed against his palm as he slid his hand further up. The world narrowed around her to the exact point where his hand moved, the whisper of the dress shifting. Her hips tilted slightly toward his hand without her mind telling them to.
His fingers reached the edge of her underwear, the thin, stiff ribbon of cotton that he followed to a curve. She didn't push him away. She held her breath and looked at the screen, but saw nothing of the movie.
His palm covered her mound, on top of the fabric of her underwear. The heel of his hand pressed, holding it there for a moment. Then he began to move in a slow, circling pressure, two fingers working through the layer of cotton in tight, lazy strokes against the most sensitive spot.
Her eyes fell shut. The movie sounds faded into a distant hum. A warmth spread upward from her chest across her ribs as the constant, deliberate circling built a dull, rising heat at the top of her hips.
She pressed her lips together to hold back any sound. Her hands curled on her lap, the other one digging into the sofa cushion. She stayed still, letting his fingers maintain a slow, steady rhythm, circling her smoothly and deeper. Her breath caught in a ragged sigh that she smothered by pressing the back of her hand against her mouth. His fingers found her soaked through the wet cotton. He pressed harder, circling her clit, his breath shallow.
She bit down on her inner lip, and the arm that had been on the armrest dropped to the seat, her fingers digging into the leather while his other hand continued its slow, relentless circles against her.
His fingers pressed harder through the wet cotton, the slow circles turning firmer against her. Ana's breath caught in her throat. She gripped the leather cushion, eyes squeezed shut, her body swaying toward him with each stroke.
Then the footsteps came.
A group of teenagers walked past their row, laughing loudly, hands full of snacks. The sound cut through the haze like cold water. Khairul's hand withdrew from under her dress instantly, sliding back to rest on his own thigh. The loss of contact left a cold emptiness where his warmth had been.
Ana opened her eyes. Her face burned. She glanced down at herself, the hem of her dress bunched high on her thighs, and tugged it down with hurried fingers, smoothing the fabric over her knees. She straightened her back and stared at the screen, where a car chase was playing out in a blur of motion and noise.
The teenagers settled into seats a few rows ahead. The darkness of the cinema swallowed them again.
Khairul made no move to touch her. He sat with his hands in his lap, eyes fixed on the screen, his breathing gradually returning to a normal rhythm. The space between them felt charged, heavy with what had almost happened.
Ana could still feel the ghost of his fingers against her skin. Her underwear clung to her, damp and uncomfortable. She shifted on the sofa, trying to find a position that didn't remind her of how close she had come to losing herself in a public cinema.
She watched the movie without seeing it. Explosions flashed across the screen. Actors shouted lines she didn't register. Her mind replayed the sensation of his hand moving up her thigh, the slow, deliberate pressure of his palm through the thin cotton. She pressed her knees together and tried to focus on the plot.
Twenty minutes passed. Thirty. Neither of them spoke.
The movie ended with a final explosion and a hero walking away from a burning building. The lights came up slowly. Khairul stretched his arms above his head and stood, offering her a hand. She took it, careful not to meet his eyes, and stood on legs that still felt unsteady.
They walked out of the cinema in silence. The mall hummed with evening activity, families heading for dinner, couples browsing shop windows. The bright lights of the concourse felt harsh after the darkness of the theatre.
"Hungry?" Khairul asked as they descended the escalator.
She shook her head. "I should get home."
He nodded, leading her toward the exit. They reached his car in the parking lot, and he opened the passenger door for her. She climbed in, settling into the seat as he walked around to the driver's side.
The engine started. He pulled out of the lot and onto the road.
The city lights flickered past as they drove, street lamps casting pools of orange on the asphalt. The sky had deepened into twilight, a purple haze that faded to darkness in the east. Ana watched the buildings slide by, her hands folded in her lap.
His hand left the gear shift and landed on her thigh.
She stiffened. Her breath caught. But she did not push him away.
His palm rested there, warm through the fabric of her dress, unmoving at first. Then his fingers curled slightly, gripping her leg just above the knee. The pressure was light, a quiet assertion of intent. He drove with one hand, his eyes never leaving the road, while the other traced slow circles on the outside of her thigh.
Ana looked at his hand. She should have stopped him. She should have said something, anything. Instead, she sat still, letting the heat of his palm seep through the thin material. Her mind drifted to the movie theatre, the emptiness she had felt when he withdrew, the way her body had ached for more.
His fingers moved higher. Not by much. Just a few inches, sliding along the outside of her leg, reaching the curve of her hip. He traced the bone there with his thumb, pressing lightly into the fabric.
She turned her head and looked at him. He kept his eyes on the road, profile lit by the dashboard lights, jaw set. She should have said something. She opened her mouth, but no words came out.
His thumb circled the jut of her hip bone once, then twice, before his hand settled and held still. The car hummed along the road, carrying them both toward her house, and the silence stretched on, thick and unbroken...