He Bought Her Medicine, I Saw the Truth

He Bought Her Medicine, I Saw the Truth cover

He Bought Her Medicine, I Saw the Truth

I grabbed my boyfriend’s phone to order takeout and accidentally found an order he’d placed for another girl—a period care kit.

Then a message popped up on the screen: "The pain relievers help a lot, thanks."

Late that night I found another message on his phone: "If you didn’t have a girlfriend, would you like me?"

He replied with one word: "Yes."

I slid that chat log across to him.

He was silent for a long moment before he stubbed out his cigarette. “I told you she’s just a coworker. I even promised nothing would happen between us. Isn’t that enough?”

He said it with a blank face, but the disappointment and blame in his voice were impossible to miss.

In that instant, I felt like I didn’t know this man anymore.

Half asleep and half awake, I heard a door open and someone moving slowly toward the bed.

Familiar scent hit me. I sat up and reached out to loop my arm around Ethan’s neck.

My lips were a few inches from his when he suddenly turned his head away, avoiding my kiss.

That reflexive movement froze us both and completely killed any chance of sleep.

Maybe to avoid awkwardness, Ethan straightened his tie and went into the bathroom.

Soon the soft patter of running water came from inside.

Lately he’d been working crazy hours, often coming home late.

Thinking he might be so busy he hadn’t even eaten yet, half of my irritation melted away.

I searched for my phone—then remembered it was charging in the living room.

Ethan’s phone was tossed casually on the pillow. Without thinking I picked it up, ordered from one of his usual places, a bowl of broth noodles.

Just as I was about to lock the screen, QuickEats sent a notification: the errand service order had been delivered.

The order showed a package of brown sugar and a box of relief capsules.

Then a WeChat message popped up on the screen: “The pain relievers helped a lot, thanks.”

I froze, my finger hovering before I finally tapped to open the chat.

The most recent messages were from half an hour ago.

Ethan: “Your face didn’t look good when you left earlier.”

She replied with a pitiful sticker.

Ethan: “I finished the proposal.”

She quickly replied, “Great, that means I can sleep in a bit tomorrow and come in later.”

Ethan: “Mm.”

Not long after, he asked again: “You okay?”

No reply.

Five minutes later he sent: “I bought you something, keep warm these days.”

He hadn’t put a contact name for her, but from the avatar and the messages it was obvious.

She was Zoe Hart.

I’d first heard the name Zoe a month ago.

That day Ethan had come to the movies with me. Halfway through, I noticed him distracted.

When I looked back, he was staring at his phone with a small smile, his whole face relaxed.

I hesitated before asking, “What are you looking at?”

He kept his head down, voice soft with amusement: “Zoe.”

The air seemed to freeze for a second.

It was the first time I’d heard him say her name.

He said it slowly, the name rolling off his tongue like something pleasant.

He seemed to realize and jerked his head up to look at me.

After two seconds of eye contact he handed me his phone, explaining earnestly, “Zoe’s a new coworker. She’s dedicated at work. I just see her as someone to mentor.”

I stared at the video on his screen.

The girl in it seemed to be at a birthday—someone smeared cake on her face and she laughed, totally unbothered and radiant.

She looked like a genuinely sweet person.

“The video was posted in the group chat. I just clicked it casually,” Ethan said, taking my hand and holding it tight. His touch was warm; his voice gentle like always. “Nina, trust me.”

I studied him for a long time. His expression seemed honest, not like a liar.

But somehow his smile from earlier kept flashing across my mind.

We didn’t speak again for the rest of the movie.

Who knew everything was already foreshadowed.

About ten minutes later the bathroom door opened.

Ethan changed into pajamas, water still dripping from his hair.

When our eyes met, he clearly looked taken aback. “You went through my phone?”

I was about to answer when a tickle rose in my throat; I covered my mouth and coughed quietly.

He watched me for a while before asking hesitantly, “Are you sick?”

I murmured yes.

It was already autumn. I’d had weak immunity since childhood; I’d get awful colds and fevers if I didn’t take care.

For five years together, Ethan always treated seasonal changes like enemy territory—watching forecasts, reminding me to bring an umbrella, dragging me to the gym—anything to prevent me from getting sick.

When I teased him for being overprotective, he’d wrap his arms around my waist from behind, bury his head in my shoulder and mutter, “I don’t want you to get sick. Not even a cold.”

But in these past few days, we’d been in some inexplicable cold war, and he seemed completely oblivious to the shift.

“Work’s been crazy. I didn’t notice.” His voice drew me out of my thoughts.

He must have sat at the foot of the bed; he tucked the blanket around me, eyes clouded with a little guilt. “Won’t happen again.”

Still holding his phone, I asked, unable to help it, “Was it really just work?”

“I swear there’s nothing between me and Zoe.” He pulled a cigarette from the drawer and lit it, exhaustion in his tone.

I didn’t say anything. Instead I handed him the chat I’d found.

Three days earlier Zoe, apparently drunk, messaged at midnight: “If you didn’t have a girlfriend, would you like me?”

Ethan replied with one word: “Would.”

He froze when he saw it.

He was quiet for a minute, then stubbed out the cigarette and looked up at me. “I told you she’s just a coworker. I even promised nothing would happen between us. Isn’t that enough?”

He said it with no expression, but the disappointment and accusation in his voice were clear.

In that moment I felt like I didn’t know him at all.

During our argument, Ethan’s phone rang again at the worst possible time.

A message from Zoe popped up asking if he’d eaten.

Then another: “I guessed you probably haven’t eaten, so I ordered you a bowl of broth noodles—the place I took you to last time.”

I stared at that text, my chest tightening like a hand squeezing until I could hardly breathe.

Ethan never used to like noodles.

His family had been poor when he was little—his father left early, his mother worked far away—and he was often left alone, sometimes without enough to eat.

He became withdrawn; no one in the neighborhood wanted to play with him except me.

Once I brought him something to eat and found him on a bench, head bowed, quietly eating plain soup noodles—no greens, nothing.

He looked stunned for a second when he saw me, then quickly composed himself and kept eating like nothing happened.

I looked at his thin profile and felt awful—maybe a sympathy born of shared loneliness.

My mom wanted a son, and my birth hurt her womb; the doctors said she’d have trouble having children after that. She resented me for years.

Those bleak lonely years, Ethan and I kept each other company and got through them.

When Ethan’s mom started a business and made the Financial Times once, she took him away after middle school. We lost touch until college when we ran into each other again.

After we got together I realized Ethan had never really eaten noodles—probably because he didn’t want to remember those hungry days. So when he started bringing broth noodles from the little place at the corner home lately, I joked and asked why he suddenly liked them.

He’d answered casually, “No reason. Just felt like it.”

I’d been relieved then—thought it meant he was past it.

Turns out it was because of her.

I told Ethan I wanted to break up.

As I zipped my suitcase he grabbed my wrist. “Nina, are you really leaving?”

I was forced to look at him.

I used to love the way Ethan looked at me—gentle, attentive, like I mattered.

In sophomore year my roommate canceled a planned trip to Dali last minute. Since the tickets and plans were set, I went alone.

On the second day I went hiking, and when the sunrise peeked through the mist I saw a familiar face.

It was Ethan.

“Aren’t you supposed to be in Beijing for the competition?” I asked, stunned.

He rubbed his hands, took off the scarf from his neck and looped it around me again and again. His cheeks and ears were raw from the cold, his voice shaking.

“I saw on Moments you came alone to Dali, I couldn’t stand it. I came back early. I wanted to watch it with you.”

He stared at me without blinking. The pale golden light caught in his eyes and warmed me right through.

After Dali it shifted between us; not long after, we were together.

But now something had changed.

I hadn’t changed. I still loved only him. But he looked at me with impatience and irritation—maybe he didn’t even notice it himself.

“Finish packing. Move out tomorrow morning.” I pulled my hand free and avoided his gaze. “I’ll sleep in the guest room tonight.”

Around midnight I finished packing and lay down, exhausted. I opened my phone and found a friend request: “I’m Zoe.”

I accepted, and she didn’t say anything. On impulse I checked her Moments.

Her latest post was just uploaded: two photos.

The first, a selfie with a steaming bowl of broth noodles on the table behind her.

The second, a close-up of a bowl of broth noodles, the background frighteningly familiar.

The table had a diagonal plaid pattern and a bouquet of vivid roses sat on it.

The vase holding those roses was the same one Ethan and I bought together at the supermarket.

Her caption read, “hhhh, virtual noodle date with someone! (this post visible to only someone).”

Below it, Ethan had liked the post.

I slept restlessly that night.

In my dream I was a child again, carefully dabbing medicine with a cotton swab to the bruise at Ethan’s lip.

He didn’t react much—my heart broke first and I started crying.

A moment later I dreamed we were on the mountain watching the sunrise with Ethan, the wind brutal. His hand was cool as he covered mine and slipped both into his pocket.

But in the end the dream switched—Ethan was holding Zoe, walking past me with that same indifferent calm, not so much as a spare expression for me.

The dream felt so real that when I woke up the next day and saw Zoe downstairs, I froze.

Before today I’d only ever seen her in videos on Ethan’s phone.

Thinking back, this was probably our first real meeting.

Honestly, Zoe was pretty—pale skin, a long, graceful neck.

She sat on the couch, her face tilted up slightly. There was a split on her forehead, a little dried blood around it.

Ethan was dabbing at the cut.

He held her jaw gently with one hand while the other pressed lightly against the wound on her brow.

His movements were careful.

Zoe hissed.

Ethan’s hands visibly slowed.

Light sliced through the blinds, exposing every anxious line in his face.

From the stairwell I could see it all as if on a stage.

I tightened my grip on the suitcase and, without meaning to, it slipped and made a small clatter.

Hearing the sound, Ethan turned and frowned at me—but said nothing.

Zoe was the first to speak. She introduced herself gracefully and explained Ethan had to meet a client today; she was just dropping off paperwork.

"The elevator in your building’s broken. I tripped on the stairs earlier—so sorry for the trouble," she said.

I didn’t answer. I pulled my suitcase toward the door.

Just as I was opening it, Ethan grabbed my hand.

He looked down on me, tone edged with impatience. "Haven’t you made enough of a scene?"

He gripped hard; my wrist hurt. I pulled with all my strength and he tightened his hold.

In the tug his wrist shifted and a grey watch peeked into view.

I froze.

On his birthday last month I’d bought a silver watch to give him—but Ethan already had a grey one on his wrist then. No brand visible, but the style screamed expensive.

He’d said a friend had given it to him.

Ethan’s family was far better off than mine, but he’d always been considerate of my feelings. That was the first time I’d felt humiliated by the financial gap between us.

I hadn’t shown it then, but he’d noticed.

He’d sighed softly, wrapped his arms around me from behind, and pressed warm words into my ear, voice low and tender: "What watch you give me doesn’t matter. What matters is you gave it."

After that he put away the expensive grey watch and wore the one I gave him every day.

Now, on the first day of our breakup, he had the grey watch back on.

A weird little laugh bubbled up in me. Calmly I said, "Let go."

He seemed to realize something and jerked his hand back, awkward. "The client I’m meeting is important to the company…"

His sentence was cut off when Zoe chimed in, reminding him he should leave.

I glanced at her and suddenly asked Ethan, "That watch—did she give it to you?"

He was silent.

Long minutes passed before he said, "Nina, it’s just a watch."

I didn’t want to argue. I picked up my phone to call for help, but before I could dial Ryan arrived.

Ryan is my little brother—five years younger than me.

Mom never gave up trying for a son—she chased cures, remedies, acupuncture; she wasted a lot of money. Finally, when I was five, she got pregnant again.

Since then, Mom showered her affection on Ryan and stayed distant with me, but Ryan and I got along okay.

"Just one suitcase?" he asked, scratching his head, uncertain.

"Yes."

"Huh…" He hesitated. "I thought girls usually brought, like, piles of stuff. I can’t move it alone—I’m bringing Caleb."

"Caleb?" I said, surprised.

"Yeah, Caleb just got back from Shanghai—I’ll drag him over—"

Ryan’s phone buzzed suddenly. A low voice asked, "Are you on your way?"

"Yes, yes. Don’t come up. We’re heading down now," Ryan said, hoisting my suitcase. "Come on, sis."

I didn’t hesitate. I picked up my bag and followed him out. Ethan called my name from behind, but I kept walking—no pause, no look back.

Caleb’s car was parked on the curb. He sat inside, fingers drumming the wheel, lost in thought.

I stared at the clean line of his profile for a beat.

Caleb and I had been high school classmates; he was the school’s genius. Cold, detached, while I was shy—we were desk-mates but never really spoke.

After graduation I thought we’d never cross paths again. Then two months ago Ryan interned at a securities firm and I learned Caleb was his boss.

"Caleb!" Ryan called.

The man turned. Our eyes met. I gave a polite hello and then moved to open the rear door, but Caleb said, "Sit up front."

"It helps if you get car sick," he added casually.

I blinked, didn’t ask how he knew, and took the passenger seat.

We rode in silence.

It was already two in the afternoon when we got home. Caleb dropped us at the building and drove back to the office.

Mom came out with two dishes, glared at me—her face colder than usual—then softened when she saw Ryan. "Food’s warm. Come eat."

Dinner was a heavy silence.

I didn’t plan to stay home long; as soon as I found a place I’d move.

In the evening Mom sat knitting on the couch. Maybe her eyesight was failing—she hadn’t noticed a grey ball of yarn fall to the floor. I picked it up and set it on the table.

As I turned to leave, she asked, voice threaded with irritation, "Why did you break up with Ethan?"

Premium chapters locked

Unlock the rest of the story

200 Book Coins

The next scene of He Bought Her Medicine, I Saw the Truth begins with: I rose slowly and stayed quiet…. Continue with the remaining 415 story sections.

Get Book Coins to Unlock