My Online Boyfriend Suddenly sent me a Picture of his Lunch. A Steaming Steak…
My online boyfriend suddenly sent me a picture of his lunch, a steaming steak fresh off the grill. “Praise me, baby.” he wrote. “I’m being a good boy and eating my lunch.” I was just about to send him a good boy when my eyes moved downward, and that’s when I saw it.
Bright red letters printed along the edge of his plate, Stonebridge Labs.
What a coincidence.
That’s where I work, too. My heart skipped, and I froze right there. My mind went completely blank.
Because the person I had been dating online for over a year might be sitting right next to me at lunch. I was in the company cafeteria, quietly cutting into my steak, remembering how he always said he never had time to eat. So, I had texted him earlier.
“Eat, no matter how busy you are. Be a good boy, okay?” Less than 10 minutes later, my phone lit up. “Yes, baby, I’m eating like a good boy. Praise me.” There was even a picture attached. A fresh, hot steak. I was just about to praise him.
But the more I looked at the picture, the stranger it felt. I stared at it for a while.
And then I realized why it looked so familiar, those red letters.
Stonebridge Labs, printed right on the plate. Wasn’t that where I worked? I looked down at my own plate, then back at my phone, and suddenly, my steak lost all its flavor. The cafeteria was strictly for employees only. No one else could get in, which meant my online boyfriend might be working in this building. Even as I sat there frozen, his messages kept coming one after another. “Why aren’t you replying, baby?
I really am eating, you know.
Was it something I said?” I still hadn’t
recovered from the shock.
I knew he lived in the same city, but I never knew he worked in the same building. “Baby, where do you work?
Baby, are you at Stonebridge right now?” I kept typing those messages and deleting them over and over again.
I had no idea how to even ask, because if I asked him, he would definitely ask me back. And if he found out I worked here, wouldn’t that be the end of me? What if he followed the clues and figured out who I was? Just thinking about all the cute emojis he sent me and how I flirted with him like that made me feel embarrassed.
Before I could figure anything out, more messages came in. “Why are you ignoring me, baby?
Are you having lunch with another guy?
What’s wrong? You’re scaring me.” I had to fix this. So, I forced myself to calm down and replied, “I was eating, so I didn’t see your message.” “Good boy.” He immediately sounded satisfied.
“See?
I finished everything. Going back to work now.” I let out a long breath and looked around the cafeteria. Most of the employees had already left. Only a few women remained, and an older man with white hair.
None of them seemed like him.
None of them matched at all. I forced myself to calm down again.
I needed to think. First, who was he?
Second, could I trust him? Third, if we knew each other in real life, should we keep dating or end it here? Because seeing him every day would be too awkward. Looking back at the past year, I realized how carefully we had protected our privacy. We never sent face pictures. We never exchanged names or addresses. The only thing I had was the time I insisted and he sent me a picture of his abs. But how was I supposed to identify him with that? I couldn’t just go around lifting everyone’s shirts. When I got back to my cubicle, I couldn’t help but shiver as I looked at my coworkers joking and messing around like usual. If my baby was really one of them, I might actually pass out.
So, I started going through our chat history like crazy, hoping to find even the smallest clue. And I did.
Last month, he went to the mall and sent me a bunch of pictures. “Out shopping with friends.
Thinking of buying a mug.” he wrote.
“Pick one for me, and I’ll buy one for you, too.” In the end, I chose a titanium one, but I refused the gift because I didn’t want to reveal my address. Still, he bought it.
“My baby picked it. Of course, it’ll be great.” which meant all I had to do now was find out who was using it.
I walked around the office several times, but I still didn’t see that mug anywhere, not even once.
Trying to stay calm, I decided to test him. “Do you still use that mug?” I sent. His reply came instantly.
“Yes, it’s really good.” A second later, he sent a picture. The mug was sitting on a desk. I tapped the image and stared at it carefully, but for some reason, I couldn’t match it to anyone’s desk. I just couldn’t figure it out. Right when I was still confused, a message popped up on my work system from my always serious boss, Daniel Brooks. “There’s a problem with the proposal. Come to my office.” I took a deep breath and walked over. When I entered, he was on the phone.
His voice was low, soft, completely different from how he usually sounded.
“Yeah, baby.
I miss you, too. Come by my office tomorrow.
Ethan will be here, too. You can come with him. I just don’t want you getting tired from driving. Yeah, okay.
You’re in charge. Drive safe.
I’ll get back to work now. Mwah.” I quickly turned my head and looked out the window. This was way too much.
I never expected my cold, distant boss to sound like that in private.
Then he cleared his throat after hanging up. Just like that, he was back to normal, calm, collected. “The investor has already reviewed our proposal.” he said. “He’s quite satisfied, but there are some details that need to be adjusted. I’ve marked them. Edit it later.” “Yes, Mr.
Brooks.” I replied. I was about to leave, but then, out of the corner of my eye, I saw it, the mug, placed on the corner of his desk, titanium, clean, exactly the same one I had picked. I froze on the spot.
Seeing that I wasn’t leaving, Daniel looked up. “What is it?” I forced myself to stay calm and pointed at the mug. “That’s a pretty unique mug. Where did you get it?” He casually mentioned the same mall.
Then he smiled slightly.
“What? You want one, too?” I couldn’t say anything for a second. Then I quickly shook my head. “No, nothing.
Just asking.” As soon as I finished speaking, I practically rushed out of his office because one thought kept repeating in my head, could it be that Daniel was my online boyfriend? But if I was his baby, then who was he calling just now?
Was he talking to another woman? Was he seeing two people at once? My chest felt tight.
My thoughts were a mess. I wandered back to my desk like I had lost my mind.
Naturally, I didn’t reply to any of my boyfriend’s messages after that. I forced myself to focus and fix the proposal, but by the time I got home, I was completely drained. My phone screen kept lighting up again and again, all from him. “Are you busy, baby?
Where are you? Why are you ignoring me?
You’re acting strange today. Did I do something wrong?
Just tell me. I’ll fix it. Say something, or you’re scaring me.” My fingers trembled as I typed a reply. “Is there something you’ve been hiding from me?” His response came instantly. “No way. I’ve always been serious and honest with you. Is there some kind of misunderstanding? No.” I took a deep breath, trying to calm myself. At this point, I was almost certain that Daniel was my online boyfriend. So, the most important thing now was to find out if he was cheating and who that baby was. Because what if I was just overthinking everything? A moment later, another message came in.
“By the way, your favorite brand just released a new line. Which one do you like? I’ll wear it.” He sent several pictures. I stared at them, then picked one, a black knit sweater, simple, but noticeable, the kind of thing you could recognize immediately in public. A part of me still hoped that I was wrong, that Daniel wouldn’t show up wearing it.
Because if he did, then I’d have to accept the truth.
The next morning, I brought the revised proposal to Daniel’s office. He was sitting calmly on the sofa, drinking tea, and there it was, the black sweater, the exact one I had chosen. My heart sank instantly. He really was my good boy. “The proposal is ready, Mr.
Brooks.” I said. He looked up and gave a small smile.
“Thank you, Claire. Get ready. The investors are coming this afternoon.” “Okay.” I replied.
But my eyes kept drifting back to the sweater. I tried to sound casual.
“I don’t think I’ve seen you wear that before. It looks good on you.” He smiled.
“I just bought it yesterday.” That was it.
My chest tightened. It was really him. I couldn’t focus on work at all after that. I kept glancing toward his office.
He said he was meeting his baby today, and I wanted to see her.
If everything was exactly how I imagined, then this relationship was over.
About an hour later, a beautiful woman walked into his office, elegant, confident, perfectly dressed. I slowly walked closer, pretending to get something from the pantry. The door was slightly open. I could hear laughter inside. “I missed you so much.” she said softly. “You look so good in that sweater.” “Black really suits you.” Daniel’s voice was gentle.
“As long as you like it, that’s enough.
I even picked it just for you.” “So, are we meeting your parents tonight? I’m a little worried they won’t like me.” She laughed lightly. “They will.
My parents trust my judgment.” Those words hit me hard.
So, I was just helping him choose what to wear while he went to meet another woman’s parents? Then what was I? Just something to pass the time? My hands trembled as I took out my phone.
Fighting back the tight feeling in my chest, I typed, “This is disgusting. I’m breaking up with you.” I sent it, then blocked him immediately. A moment later, Daniel walked out, holding the woman’s hand as he led her away, like nothing had happened.
I stood there, forcing a small, bitter smile, feeling completely stupid, thinking about everything from the past year, all those sweet messages.
My eyes started to burn, but at least I had only used my backup number to talk to him. Otherwise, I couldn’t even imagine how awkward this would be. So, I told myself, “Forget it.
If I failed in love, I just focus on my career. As a grown woman, I couldn’t ruin my job over something like this.” That afternoon, Daniel messaged me, “Claire, come in and walk the investor through the details.” I took a deep breath and stood up. No matter what had just happened, I still had a job to do.
I fixed my expression and walked into his office like nothing was wrong.
“Claire, this is Ethan Carter, our investor’s representative.” Daniel said.
“He’s also a childhood friend of mine.
Don’t be nervous. Just explain everything clearly.” I nodded and stepped forward, but the moment I looked at the man sitting on the sofa, I froze.
Our eyes met, and something about him immediately felt different. Daniel was warm, easygoing, but Ethan Ethan felt distant, calm in a way that made people keep their space without knowing why. He was wearing a dark suit with a black turtleneck underneath. It fit him perfectly.
You could vaguely see the outline of his build beneath it, controlled.
Sharp, effortless.
Even the way he lifted his cup and took a sip of tea felt deliberate.
For a second, I forgot what I was supposed to say. Then Daniel cleared his throat slightly. I snapped back to reality and started presenting. At first, my voice felt tight, but once I got into it, I found my rhythm again. Numbers, strategy, projections, this was my space. I spoke clearly, confidently. When I finished, Daniel clapped first. “Very nice, Claire.” he said. “What do you think, Ethan?” We both turned toward him, but Ethan wasn’t looking at Daniel. He was looking at me, more specifically, at my neck.
Then, out of nowhere, he spoke. “That’s a very distinctive necklace, Ms. Reed.” My heart dropped instantly.
I looked down. The crystal pendant was visible today because of the neckline of my dress, and suddenly a memory hit me. I had sent him a picture of it once.
Just once.
“Look, puppy.” I had written.
“Isn’t my necklace pretty?” And he replied, “Anything you wear is the prettiest.” My pulse spiked. That was the only time, the only time I ever showed it. I quickly covered the pendant with my hand, pretending it was nothing.
“Thank you.” I said, forcing my voice to stay steady. “I just liked it, so I bought it.” Ethan nodded once, but his eyes didn’t leave me right away. Daniel, completely unaware, stood up. “Well, then.” he said, clapping his hands lightly. “If there are no more questions, Claire can prepare the summary for this week.
Ethan, want to grab lunch? I booked our usual place.” “Sure.” Ethan replied calmly. He stood up, picked up his coat, but just before turning away, his eyes met mine again.
Just for a second, short, subtle, but enough. There was something in that look.
Something that felt like a question, or worse, recognition.
I left the office quickly, my hands tightening around the documents I was holding. I walked straight to the farthest restroom on the floor, the one nobody liked using.
The one near the maintenance room that always smelled faintly burnt. I locked myself in a stall and sat down, pressing my hands against my temples. “Think.” I whispered to myself. “Just think. Fact number one, I had only sent that necklace picture once, only to him. No one else. Not friends, not family, just him.
Fact number two, Ethan recognized it immediately.
Not as nice, not as pretty, but as distinctive.
Like he knew it, like he remembered it.
Fact number three, I had blocked my online boyfriend less than 3 hours ago, thinking he was Daniel. I closed my eyes tightly.
What if I was wrong?
What if everything, everything was wrong? I pulled out my backup phone, the one I used to talk to him. I opened the chat, scrolled up, found the picture. There it was, the same necklace, the same angle, the same caption. My chest tightened.
There was no way this was a coincidence.
No way.
I unlocked his number. My fingers felt stiff. The messages flooded back. My last one, “This is disgusting. I’m breaking up with you.” After that, two missed calls, and then nothing. No begging, no explanations, just silence.
My heart sank a little. Was that what an innocent person would do? Or someone who knew exactly what was happening? I stood up slowly and looked at myself in the mirror. I looked shaken.
There was a faint smudge under my eye. I wiped it away quickly.
“Stop guessing.” I whispered. “You need facts.” I walked back to my desk, but pretending to be normal was almost impossible. At 2:30, Daniel and Ethan came back from lunch. Ethan paused near the entrance of the open office. His eyes moved slowly across the desks, like he was looking for something, or someone. When his gaze reached my cubicle, it didn’t move right away. I kept my eyes on my screen, pretending to work.
He didn’t say anything.
Then he followed Daniel into the meeting room, but I felt it.
He had noticed me. The next 2 hours felt endless.
Every sound made me tense. Every step made my shoulders tighten. I checked the chat over and over.
Didn’t send anything. Didn’t know what to say.
At 5:00 p.m., people started leaving. I stayed longer than usual, pretending to organize things. At 5:15, Ethan walked out with his briefcase. He passed by my desk, then stopped. “Good presentation today, Ms. Reed.” he said. “Thank you.” I replied, not looking up. There was a short pause.
Then he added, “That necklace suits you very well.” This time I looked up, but he was already walking away. The elevator doors opened.
He stepped in, gone.
I sat there, staring at the empty space he left behind, then slowly looked at my phone, then at the small mirror in my drawer. I took it out and looked at the necklace again, like it might tell me something.
There was only one way to find out the truth. I had to talk to him.
Not through messages, not guessing, directly. Because if I was wrong, I needed to fix it. And if I was right, then everything I thought I knew would have to change.
I packed my things slowly, put on my coat, turned off my monitor, and walked toward the elevator, standing in the exact same spot where he had been minutes ago. The doors opened. I stepped inside. They closed. And right then, my backup phone vibrated. One message from an unknown number. I opened it.
“Are you going to keep pretending you don’t know me, baby?” My heart stopped.
I didn’t even remember walking out of the building. One second I was in the elevator, the next I was outside, the cold air hitting my face hard enough to snap me back to reality. My phone was still in my hand, that message still on the screen. “Are you going to keep pretending you don’t know me, baby?” I read it again.
And again, no name, no profile picture, a completely new number. But that word, “baby.” Written exactly the same way. No capital letter, no extra punctuation, just like always.
My fingers trembled slightly as I typed.
“Who is this?” The reply came almost instantly.
“Someone who almost walked over to your desk this afternoon, but you looked very focused on your screen.” My throat tightened.
He had been watching me. He knew where I sat, which meant it wasn’t Daniel.
Daniel had been in meetings most of the afternoon, which left only one possibility. I stared at the screen for a second, then typed one word, “Ethan.” It wasn’t a question. He understood.
“You took longer than I expected.” he replied. Then, after a short pause, “Although I have to admit, the black sweater was a nice touch.” My back pressed against the cold wall behind me.
He knew.
He had known. Since when? Since this morning, or earlier? My mind started racing.
“The mug.” I whispered to myself.
It wasn’t Daniel’s. It had never been Daniel’s.
Ethan must have been there earlier.
Daniel probably just let him use it.
Everything I thought I knew was wrong.
I typed quickly. “Since when did you know it was me?” This time the reply took a few seconds.
“Since the necklace.” he wrote. “I suspected it before that.” I felt something strange in my chest.
Not relief, not exactly.
More like everything shifting into place too fast. Then the meeting I started typing, deleted, typed again.
“Was that intentional?” “The comment about the necklace? Yes.” “I wanted to see your reaction.” “And?” There was a short pause. “You’re very good at pretending, Claire.” “But not perfect.” My name. Just like that. Not Ms. Reed, not formal, just Claire.
The same way he would say it in messages. Soft, familiar, like he’d been holding it back.
I took a slow breath. I needed to think.
I was talking to Ethan Carter, investor representative, my boss’s childhood friend.
The same man who sat across from me earlier like a complete stranger. And also, the man who had been texting me every night for over a year, sending me food pictures, complaining about being busy, asking if I had eaten. It was too much to process at once.
“I need time to think.” I typed.
“I know.” he replied.
Then another message came. “But before you do, there’s something you should know.” My fingers hovered over the screen.
“The message you sent earlier.” he continued. “The one where you said you were breaking up with me. I understand why you sent it.
My chest tightened, but you were looking at the wrong person.” I closed my eyes for a second.
The embarrassment hit hard, fast, heavy.
I had spent the entire day convinced that Daniel was my boyfriend, convinced he was cheating on me while the real person was sitting right there, watching everything. “I was wrong.” I typed. It was the only thing I could say. “Yes.” he replied.
Then after a short pause, “But so was I.” I frowned slightly. “What do you mean?” “I’ve known you work here for weeks.” he said. “I just didn’t say anything.” I stared at the message.
He knew? For weeks?
“Yes. Why didn’t you tell me?” There was a pause, longer this time.
“Because I didn’t know how to start that conversation.” I didn’t reply right away.
We had both been hiding, both pretending, talking every day while walking past each other in the same building. It felt unreal.
“And now?” I typed.
The reply took a little longer. “I’m at the cafe on the south corner of the building, the one with the blue chairs.” I knew exactly which one he meant. “If you want to keep pretending we don’t know each other, I’ll understand.” There was a pause, then the last message came.
“But if you don’t” I stared at the screen at those unfinished words, then I locked my phone, took a deep breath, and started walking toward the cafe. My heart was beating so fast it felt unreal, because now there was no more guessing, no more messages, no more distance.
I was about to meet him, for real.
And I didn’t know if he would feel like a stranger, or exactly like the person I had already fallen for. The cafe had blue chairs, and he was already there, sitting near the window, both hands wrapped around a cup of tea, looking at the door, waiting. The moment I stepped inside, his eyes found me. He didn’t smile.
He didn’t wave, but I saw it.
His shoulders dropped slightly, like he had been holding something in, and finally let it go.
I walked over slowly and sat down across from him. For a moment, neither of us said anything. The silence stretched, but it didn’t feel empty. It felt full, like everything we hadn’t said yet was already there between us. Then he spoke quietly. “Hi, baby.” My heart jumped. All the tension, all the confusion from the entire day, it hit me at once.
And before I could stop myself, I replied, “Hi, puppy.” The words slipped out naturally, too naturally, exactly the way I always said them. For a second, he blinked.
Then something changed in his expression, subtle.
A small shift at the corner of his mouth, not quite a smile, but close. “I thought you’d take longer.” he said. “So did I.” A server came over. I ordered tea without really thinking, just to have something to do with my hands. Ethan waited until the server left. Then he looked at me again. This time, he didn’t look away.
Being looked at like that, from this close, was different. Through a screen, you build an image of someone slowly, from words, from timing, from how they respond, but there are always gaps.
Ethan didn’t have gaps. He was real, completely real, and at the same time, strangely familiar.
“When exactly did you figure it out?” I asked. “The necklace.” he said. “Three weeks ago.” My eyes widened.
Three weeks? He nodded slightly.
“I arrived early for a meeting. You were presenting in the next room.” The door was open. “And you didn’t say anything?” “No.” No hesitation. No excuse. Just the answer. “Why?” He slowly turned his cup between his fingers. “Because I didn’t know if I wanted to know for sure.” I frowned.
“What does that mean?” “It means we’ve been talking for over a year.” he said calmly.
“And we both kept certain boundaries.” He looked at me directly.
“You never gave me your name. I never gave you mine.” He paused. “That doesn’t happen by accident.” I didn’t interrupt.
“It happens because both people decide that there’s something worth protecting.” Another pause.
“I didn’t want to break that without knowing if you were ready.” I stayed quiet for a moment. It made sense, more than I expected. It was strange, because the way he spoke now, calm, direct, was very different from the playful way he texted me. And yet, it was still him, the same person, just complete.
“Yesterday.” I said slowly, “when I sent that message, the one saying I was disgusted.” “I read it.” he said.
“I thought you were Daniel.” “I know.” I blinked. “How do you know?” “Because I’ve known Daniel since we were kids.” he replied. “And I know exactly what kind of person he is.” He leaned back slightly.
“When I saw your message, it took me less than a minute to figure out what you saw, and how you misunderstood it.” I looked down at my cup.
“The woman today” he added, “is his fiance. Her name is Laura. They’ve been together for 4 years.” I closed my eyes briefly. Of course, everything I thought was wrong.
“The mug?” I said quietly.
He frowned slightly.
“What about it?” “Daniel had the same one.” The titanium mug. Ethan nodded.
“I lent it to him last week. His broke.” A short pause. “Bad timing.” Bad timing. That was one way to put it.
A year of conversations, a rare necklace, a borrowed mug, and I had built an entire wrong story in my head in less than a day. I wrapped my hands around my cup.
“I need to ask you something.” “Go ahead.” “Why me?” I asked. “Out of all this time, why did you keep talking to me?” He didn’t answer immediately.
He looked out the window for a second, then back at me.
“Because you’re honest.” he said. “Not in an obvious way.” He leaned slightly forward. “In the way you pause before answering, in the way you admit when you don’t know something, in the fact that you never tried to impress me.” He held my gaze.
“There aren’t many people like that.” I didn’t know what to say.
That kind of answer, it wasn’t easy to respond to. “I have a question, too.” he added.
“Okay.” “This morning” he said, “when you saw Daniel wearing the sweater you picked” he paused.
“What did you feel?” The question was direct, too direct to avoid. “I felt used.” I said quietly. “Like I was just something to pass time.” “And now?” I looked down at my tea. “Now I know I was wrong.” I hesitated, but the feeling hasn’t caught up yet.
He nodded once. No interruption, no correction, just understanding.
We both finished our tea slowly.
Outside, it had gotten darker without me noticing. The cafe lights made everything feel warmer than it actually was. “So” I said, the same question again, “what happens now?” This time, he didn’t leave it unfinished. “That depends on you.” he said.
“I already know what I want.” He looked at me steadily.
“I’ve known for 3 weeks.” My heart tightened slightly.
“And you?” he asked.
“Do you want to know me like this, in person?
With a name, a face, and everything that comes with it?” I thought about the past year, the late-night messages, the way he reminded me to eat, the way he noticed things, the way he stayed. Then I thought about tomorrow, seeing him in the office, walking past him, working with him. It wouldn’t be simple, not at all.
But still, I looked at him.
“Yes.” I said. He didn’t react immediately. He just looked at me for a second, then nodded once.
“Okay.” That was it. Just “Okay.” But somehow, it felt like enough. We left the cafe around 7:00.
The street was full of people heading home, moving past us like nothing had changed. But for me, everything had. Ethan walked beside me, hands in his coat pockets. I kept my bag close to my chest, like I needed something to hold on to. For the first few steps, neither of us spoke. Then he said casually, “There’s a follow-up meeting with Daniel tomorrow at 10:00.” “I know.” I replied.
“I got the invite.” A short pause.

