He Loved Me in Secret

He Loved Me in Secret cover

He Loved Me in Secret

I seriously suspect the lunch server in our cafeteria has a crush on me.

The proof is… he never shakes when he serves my food. My plate always ends up piled so high it threatens to spill.

My roommates complain about it all the time and question his taste — they’re sure I don’t deserve a guy with long legs, tall stature, and delicate features like that lunch server.

From what I’ve gathered, the lunch server is actually a student at our school too, apparently a year older than me, doing work-study in the cafeteria.

After a month of my roommates egging me on, I finally mustered up the courage to go confess to him.

Being close to the water, the moon comes first—if the lunch server’s hint was that obvious, there was no reason for me to chicken out.

Noon, the school cafeteria.

I got there early. It wasn’t even noon yet, and the place wasn’t crowded.

I carried an empty tray and, from across the room, spotted that silhouette in the serving window. My chest went weirdly tight.

I moved toward the counter slowly.

I took a deep breath and looked up at him. "Um…"

The lunch server glanced up, saw me, froze for a second, then smiled. He spoke first—his voice actually spoke first—"What would you like?"

Even with the mask, I couldn’t help staring.

When he smiled, his eyes… they kind of reminded me of a movie star.

"Um…"

I’ve had this problem since I was little: when I get nervous I start to stammer. I scanned the trays in front of me and pointed at the braised pork with potatoes. "I—I’ll have that one!"

He nodded and took my tray.

Just like before, he scooped out two generous ladles of braised pork. The second scoop had more potatoes, and he frowned a little. Then with one swing of the ladle he rescooped, this time making sure there was more meat.

I hugged the tray to my chest and stared blankly, words tumbling out of me: "Hey… do you… like me?"

"Huh?"

The ladle in his hand froze midair. Even with most of his face covered by the mask, I could see confusion in his expression.

It didn’t look fake.

My heart sank as reality hit me—oh no.

Maybe I was reading into things.

Panicked, I grabbed my tray and bolted. I thought I heard him call after me.

My face burned hot. I didn’t dare look back. I dashed to the cafeteria door, shoved the tray at a passing roommate, and rushed out without turning around.

I ran straight back to the dorm and only then realized what he’d been calling after me about—I hadn’t swiped my card.

"…"

This was it. Asking the lunch server if he liked me was embarrassing enough, but accidentally snagging a free meal on top of that?

Massive social death.

Soon my roommates came back from the cafeteria and, bless them, packed me a full meal.

Braised pork with potatoes, mapo tofu, scrambled eggs with tomato—my favorites.

My stomach growled. I picked up my chopsticks and took a bite of the pork, but my mind went right back to the lunchtime scene and I felt a little miserable. Then I shoved two more pieces in my mouth.

Before I finished, Maya sat down beside me with a grin and propped her chin on her hand. "Emma, do you know who bought your lunch?"

"Who? How much? I’ll pay them back." I thought she was asking for money and fumbled for my phone.

Maya grabbed my hand and, with a teasing smile, finished the sentence: "The lunch server."

I choked on my food and had to gulp water twice to calm down.

She said the lunch server had offered to pack two servings and asked her to bring one to me. He even asked for my WeChat.

"You gave it to him?"

"Of course." Maya winked. "If it works out, you better treat us to a meal."

I didn’t get to respond before my phone buzzed: a friend request.

A guy. Username "Bradley"—with a horrendously ugly dog emoji for an avatar. Definitely not the lunch server’s vibe.

My hand shook and I accepted out of curiosity.

Bradley: Hey beautiful, whatcha doing? [smirk]

That "beautiful" felt awkward. I forced out, "Eating."

Then I added, "How much was lunch? I’ll transfer you."

Silence for two minutes, then: 100 is fine.

I almost choked on my own spit. One hundred?

Fine, robber, take it.

I gritted my teeth, didn’t say anything, and transferred 100 yuan. Consider it payment for the extra food he gave me.

Bradley accepted fast and had the nerve to type, "Thanks, beautiful!"

My opinion of him plummeted; any romantic mood was immediately dead.

During lunch break, me and a few roommates were sprawled on Maya’s bed, venting about the lunch server, when another friend request popped up.

Another guy. Username "Zack Reed," and his avatar was a masked comic guy—actually kind of like the lunch server.

We all glanced at each other. Maya grabbed my phone and accepted.

Sure enough, Zack messaged right away: "Classmate, I didn’t catch your question earlier—could you repeat it?"

I froze for two seconds and then heard my roommates scream with delight.

Maya shook my shoulder. "See? This is the real lunch server!"

I was still dizzy from the excitement and hadn’t replied when I checked Bradley’s profile—only to discover he’d blocked me after taking my money.

Unbelievable.

He was probably some sleazy scammer trying to add people, and he got lucky with one hundred from this fool of a girl.

Just then my phone buzzed again. Zack: kidding—I heard your question fine.

My roommates cheered and egged me on, but I stared at the screen dumbfounded.

How should I answer? Ask him again if he likes me?

But seeing his shocked face earlier, he clearly didn’t have that kind of intention—I’d been making it up.

After hemming and hawing, I texted from my top bunk: "You must have misheard. I actually asked if you thought I was too skinny, which is why you kept giving me extra meat."

I hadn’t thought at all before I typed it. I wasn’t skinny. I’m kind of chubby, with a little baby fat.

Not long after, Zack replied: You’re not skinny—you’re adorably plump.

"…"

Oh great. Social death take two.

In his eyes I was probably just some girl who liked free food. Unable to bear the embarrassment, I said I had something to do and crawled under the covers—too ashamed to read any more messages.

No afternoon classes. I planned to sleep until morning.

But at dusk I woke to a delicious smell.

Hanging from my bed rail was a bag of noodle soup—my favorite board noodles from the east-side stall.

I rubbed my eyes, climbed down, and found only Maya slurping at her bowl.

I cradled the noodles like they were precious. "You hung this on my bed—didn’t you think it’d burn me?"

Maya mumbled through noodles, "You won’t get burned—I’ll melt from envy first!"

I sat down, bewildered. "What do you mean?"

She glanced at the noodles and smirked. "Guess who bought your dinner."

My heart sped up—was it really him?

"Don’t tell me—"

"Yep, the lunch server." Maya took two big sips and continued, "I happened to be at his window. He asked where you were. I said you were asleep. Without another word he had Mr. Brooks cover for him for a few minutes, ran off, bought two bowls, and asked me to bring you one as a treat—gave me one too."

Silence, then Maya sighed into her soup: "That sour, lovey-smelling stench of romance!"

I remembered our half-finished awkward conversation that afternoon and checked my messages. Sure enough, he had replied.

Zack: Don’t worry—I don’t mean anything weird. I just think you don’t need to diet. That plumpness is kind of cute.

Part of me was thrilled he called me cute. Part of me was disappointed—every extra scoop of food wasn’t because he secretly liked me.

Weird.

I had convinced myself he was secretly crushing on me—which I wasn’t doing to him—yet now that I knew the truth, why did I feel let down?

I ate the noodles in a funk, then decided I couldn’t stay in the dorm. I headed to the track for a walk.

It was already dark. The track was dotted with people. Most were single guys jogging alone; the rest were little clusters of couples holding hands, whispering sugary words as the sun set. It was painfully romantic.

I wandered a couple laps, mood sinking, and was about to head back when a figure appeared in front of me.

I looked up, surprised. He was a handsome stranger, but the face felt oddly familiar.

He wore an all-black T-shirt—probably here to run—and stood before me, looking down with a half-smile. His gaze made me uncomfortable.

"Um, do you… need something?" I asked.

He seemed taken aback. Then he pulled a mask from his pocket and put it on. "Does this help you recognize me?"

!!!

It was the lunch server.

Turns out, taking off the mask wasn’t the only thing that made him nice-looking.

I got so nervous I started to stammer, "I—it’s you—I’m—"

He laughed softly, then removed the mask and curved his lips. "Don’t be nervous. I’m not going to eat you."

I nodded quickly.

My heart thudded out of control.

The lunch server propped his chin on one hand, leaning in slightly to look at me. “Hey, did today’s food sit okay with you?”

His mentioning today’s meal snapped me back to reality. I hurriedly ducked my head and started patting my pockets. “Um, the— the money for the meal, I’ll pay you back.”

I fumbled through my pockets, grabbed a handful of cash without counting, and shoved it into his hand.

At the lunch server’s shocked, bewildered look, I panicked and bolted—turning and running away right in front of him.

This time, it seemed he didn’t call after me.

I sprinted back to the dorm in one breath, slumped down, and didn’t really calm until I’d drunk more than half a cup of water.

Maya patted my back, curious. “You didn’t actually run away right after eating, did you?”

I shook my head. Before I could say anything else, a sharp pain twisted in my lower belly. The familiar feeling hit me—my period had come. My cycle was always punctual; by the calendar it would come any day now, so I’d been carrying a pad in my pocket these past few days.

I clutched my stomach and went to the bathroom—only to find my pockets empty.

The pad… I’d probably shoved it into the lunch server’s hand along with the change.

In the stall, I pressed my hand to my empty pocket and wanted to cry.

Other girls have those cute, accidental meet-cute stories that kick off sweet romances. Me? I get an “admirer,” and the sweet romance never shows—only three rounds of social death.

No wonder my roommates always teased me that as soon as I thought about romance, my brain went out the window.

I used to argue back, but now? Maybe they were right.

Maya handed me a pad. I came out of the bathroom feeling defeated and checked my phone. No red dot in the chat—no message from the lunch server.

I won’t lie; I felt disappointed. I just stared at my phone for a bit, then fired up Arena Clash to blow off steam.

The moment I logged on, a party invite popped up. I almost declined, but my finger froze.

The inviter was… the lunch server.

Hypocrite that I am, I immediately accepted his friend request.

It was matchmaking mode—just the two of us.

He was typing fast: “Can we play casual?”

I wanted to save a little dignity for my earlier goofy move, so I typed back, “Want to queue ranked? I’m a really good support!”

Silence, then: “Wait, I’ll switch accounts.”

Only then did I notice our ranks didn’t match—I’m Platinum, he’s Glory King.

No sooner had I seen the message than he logged out.

I stared at the screen for a long while. Thankfully, after the prior embarrassments, I didn’t feel as mortified this time.

Soon he sent a ranked invite—this time on a Gold account.

After a couple games I realized the soft, reserved lunch server was actually a wild carry—a ridiculously cool player.

In the second match, I got wiped by three enemies in the bottom lane. He lunged out from our jungle, jumped in with his Zane and single-handedly got a triple kill.

Even if it was just a Gold match, I was a newb and couldn’t help typing 666 like a maniac.

We turned on voice chat, but he hardly spoke, so I stayed quiet too.

When I’d been killed in the bottom lane, I thought I heard a low, muffled curse in my ear—“Damn!”—and then his Zane dashed in.

It was getting weirder. I started to wonder if he really did have a crush on me.

Why else would he bring me food, play games with me, and rush to avenge me when I was killed?

Of course, suspicion or not, I wasn’t going to ask outright.

We played until after eleven. Near the end of the last match, his voice came through the headset: “Let’s play tomorrow. It’s late—get some sleep.”

He really had a nice voice—low, magnetic, with a hint of boyishness.

I cleared my throat. “Ah… okay. You get some sleep too.”

Just that one sentence and my face was on fire.

It felt like the most intense flutter I’d ever had.

“Mm.” He answered. We were pushing the enemy’s base then.

When the enemy crystal was about to fall, he added, “By the way, I’m Alex Hayes.”

Alex Hayes… that sounded pretty good.

I hurriedly replied, “I’m Emma Carter.”

Before he could answer, the game ended. I don’t know if he heard me.

We said goodnight and logged off.

After brushing my teeth and getting into bed, I idly scrolled my feeds and spotted a post from Alex.

A photo of a pile of scattered bills—looked oddly familiar.

The caption was just three words: Sell-my-body money.

Sell-my-body money?

Sell whose body? To whom?

I nervously left a comment: “???” Two minutes later I refreshed and the post was gone.

Had he blocked me? Or deleted it? Seriously, dating is hard.

I had imagined a sweet romance finally coming my way, but it was all twists and turns—my emotions were on a roller coaster. Old saying: think about someone day and night, and you’ll dream of them—how true.

I dreamed of Alex that night. In the dream he wore a black mask, stood at the cafeteria window swinging a big metal ladle, and smiled at me.

I ran over, blushing, handed him my tray, and watched as he scooped a whole heaping serving of braised potatoes and meat—no potatoes, all meat—into my tray.

I stuck my hand through the window and theatrically pounded his chest. “Stop it, I can’t eat that much meat!”

He chuckled low. “It’s fine. Eat more. I’ll love you no matter how chubby you get.”

Ugh. The dream reeked of romance. I pretended to feed him a piece of meat, and then woke up.

Of course—it was a dream.

Maya and the others clattered about getting dressed. I hurried out of bed too. Our dorm was notorious for laziness—the whole floor moved at the same slow, last-minute pace. Few of us actually ate breakfast most of the semester.

I rushed downstairs, arm linked with Maya, when someone stopped me—Alex.

Masked in black, looking exactly like he had in my dream, he said good morning and handed me a small plastic bag.

Breakfast. Inside the clear bag were a stuffed egg pancake, a cup of soy milk, and a tea egg.

With Maya egging me on, I accepted it, pretending to be calm while my heart exploded.

Was this… a confession?

Not exactly the right timing—I’d thrown something on in a rush, no makeup, hair unwashed. Confessing with breakfast felt too casual—even down-to-earth, like only a lunch server could manage.

While I was flustered, Alex explained, “I bought an extra. I figured you might skip breakfast.”

He waved and added, “I’ll go now. Bye.”

And that was it?

I stood there blinking as he walked away.

I sniffed, unscrewed the soy milk, and took a sip. Life is full of ups and downs—but there’s also rebound.

After getting shut out a few times by the lunch server, my rebound moment arrived.

Maybe the sweet romance wasn’t mine yet—but that one hundred bucks stolen by Bradley yesterday came back to me unexpectedly.

After lecture, on my way to the cafeteria, two guys blocked the doorway.

Maya and the others had left early for club activities, so I was standing there alone and flustered.

The leader was tall and skinny, hair a bit messy but with decent features. He wore shorts and flip-flops and jerked another guy by the collar, dragging him up to me.

“Hey, were you ripped off for a hundred bucks?”

I blinked, then hastily nodded.

The skinny guy gave the other kid a kick to the butt. “Give her the money back.”

Reluctantly, the kid fished a crumpled hundred out of his pocket and handed it to me, grumbling, “She was just dumb…”

The tall guy kicked him again. “Being dumb doesn’t give you the right to scam her.”

???

Thanks for that.

If it weren’t for the hundred, I would’ve turned and walked away.

The tall guy glanced at me and smiled, showing a row of white teeth. “You owe me lunch for helping you get your money back.”

I hesitated two seconds, then agreed, “Okay, I’ll buy you lunch in the cafeteria.”

“Deal.” He was enthusiastic, then shoved the other kid out, “You can go eat by yourself. If I find out you scammed some girl again—”

He raised a fist. The kid muttered and left.

Was this some kind of school drama?

Premium chapters locked

Unlock the rest of the story

200 Book Coins

The next scene of He Loved Me in Secret begins with: Before I could think more, the tall guy started hurrying off, calling over his shoulder, “Hurry up, I’m starving!”… Continue with the remaining 342 story sections.

Get Book Coins to Unlock