Boyfriend on Demand Episode 03 Recap: Mi-rae Meets Her First Love Again
What happens — the short version (spoilers)
- Mi-rae lands in a college festival fantasy and joins the Kumdo Club to chase the popular senior Seo Eun-ho, who turns out to be a hard-to-win date.
- Eun-ho keeps gently rejecting her, telling her they barely know each other, which frustrates Mi-rae because she wanted reward without the slow work.
- Mi-rae turns out to be genuinely good at kumdo, beating Eun-ho and gaining confidence she lacks at her job.
- You-mi posts Se-june's wedding invitation in the old class group chat where Mi-rae can see it, and Se-june calls to apologize that she had to find out that way.
- After hours run low, Mi-rae goes back in anyway; a stargazing talk with Eun-ho, who promises he'd remember 'the beginning and the end, the whole you,' gives her the kindness her real breakup memory lacked.
Boyfriend on Demand, Season 1, Episode 03 Netflix · 2026
Mi-rae tries to win a campus fantasy, then realizes her old breakup has been editing her memory.
Episode 03 is for the viewers who wanted the app to feel fun and suspicious at the same time. Seo Mi-rae gets dropped into a freshman festival, meets Seo Eun-ho at a kumdo match, and treats the whole theme like a second chance at being twenty without consequences. The joke is that Boyfriend on Demand gives her exactly what she asks for, then waits until Kim Se-june and Na You-mi ruin the mood from the real world.
That is where the chapter gets sharper. Mi-rae is not only dating a virtual campus crush. She is testing whether a manufactured beginning can repair the way she remembers an actual ending.
Mi-rae follows Eun-ho into the Kumdo Club
Mi-rae (Jisoo) opens the new theme already disoriented. She sees Eun-ho across campus, mistakes another student for Ms. Choi, and gets dragged by Su-ji into the Hansae Youth Festival before she can fully understand what kind of fantasy she has entered. The campus is loud, crowded, and aggressively young. Freshmen are signing up for clubs. Student council booths are handing out merchandise. Everyone seems to know where they are supposed to be except Mi-rae.
Then she finds the line for the Kumdo Club match.
Eun-ho (Seo In-guk) is not introduced as a boyfriend waiting obediently for her. He is the reason the arena is packed. Girls are screaming his name, signs are waving, and his win turns him into campus weather. Mi-rae clocks the situation fast: the popular guy everyone wants has been assigned as her second date. After Choi Si-woo’s smoother fantasy, that sounds like an upgrade until the dating difficulty arrives with a blunt little rejection.
The Kumdo Club scenes work because they let Mi-rae enjoy the fantasy before it embarrasses her. She joins the club because of Eun-ho, like almost everyone else there, and tries to pretend she wants friends. Eun-ho notices her, asks her name, puts the sword in her hands, and guides her through the stance. For a second, the service gives her the full campus-romance package: proximity, whispers, applause, a handsome senior taking her seriously.
Then Mi-rae turns out to be good at kumdo.
That detail matters more than the flirtation. She is not only being chosen inside a fantasy. She is also discovering a version of herself who can surprise people. Mi-rae’s small pleasure after landing a hit, then her confusion when Eun-ho refuses to play the perfect boyfriend, gives the performance a steadier center than the broader campus panic around her.
Eun-ho does not act like he belongs to her
Mi-rae asks Eun-ho to lunch like a user who has read the service brochure and expects delivery. He turns her down because he does not know her enough. It is a simple answer, and it throws her because Boyfriend on Demand was supposed to remove that kind of friction.
The app’s guide makes the rule clear: Eun-ho has his own scenario. Some candidates require patience. Each theme has a different level of difficulty. Mi-rae hates that answer because it sounds too much like real dating. She did not sign up for a virtual boyfriend so she could compete for attention, learn someone’s pace, and risk looking foolish. She wanted the emotional reward without the old labor.
The funniest stretch arrives when Mi-rae mistakes “be bold” for “perform a highlight reel of old campus moves.” Ji-yeon reminds her that she used to be fearless with Se-june, that once she decided she wanted him, she went after him and left You-mi’s crush buried. Mi-rae takes that memory as permission to speedrun intimacy. She sits next to Eun-ho in architecture class, knocks things over, fusses with his book, and gets told he is trying to listen because the material might be on the exam.
It is a brutal little correction.
Eun-ho is not cold. He is just not following her rhythm. Even inside a paid fantasy, another person having preferences can feel like a bug. Mi-rae wants Eun-ho’s attention, but she does not yet want the slow work of knowing him. He wants her to stop treating interest like entitlement. The service can build a campus, a club, a rain walk, and a laundry room. It cannot make patience feel painless.
Mi-rae becomes queen of campus with a sword
Once Mi-rae stops pushing quite so hard, the Eun-ho fantasy starts opening up. Their rematch leaves him beaten again, which turns her into a tiny campus legend. When she jokes that she did not expect to rule the campus with a sword, she sounds freer than she has sounded at work.
The group-drinking scene is messier in the right way. Mi-rae loves the games, mixes a terrifying black rose drink, protects Su-ji from the penalty cup, and then bristles when Ye-rin gets too cozy with Eun-ho. Her jealousy is not noble, but it is recognizable.
Eun-ho’s second rejection is better than the first because it is not only a no. When Mi-rae announces that she wants to be more than friends, he tells her they do not know anything about each other and he would not call them friends yet. That sounds harsh in a room full of gossip, but he is not wrong. Mi-rae is trying to skip the part where romance becomes mutual.
The rain walk changes that. She asks whether Eun-ho and Ye-rin are more than friends, then tries to recover by asking his favorite food, favorite color, and family details all at once. He asks if she is drunk. She says he told her she barely knew him, so she is changing that. It is silly, but it is the first time in the theme that she tries to meet him where he actually is.
Their run through the rain, the laundry-room wait, and the almost-kiss play like the fantasy finally rewarding a better effort. Eun-ho notices her hair toss. He tells her not to worry about Ye-rin. He says he has never met a girl like her because she is not afraid to go for it. For Mi-rae, that line lands in exactly the place Ji-yeon opened earlier. Maybe the old bold girl is not gone. Maybe she has just been buried under exhaustion, failed love, and a job that makes every feeling feel scheduled.

Se-june and You-mi pull Mi-rae out of the fantasy
The real-world material keeps this from becoming pure campus wish fulfillment. Mi-rae’s memories of Se-june come back in small, mean flashes: a social post where he looks good and she hates the angle, an old argument about whether to take the photo down, the urge to block him because the past has started walking into her good mood.
Then You-mi posts the mobile wedding invitation in the old class group chat.
That is a cruelly ordinary wound. Nobody has to shout. No one has to explain the insult. You-mi knew Mi-rae was in the chat, and the invitation still lands there with everyone’s congratulations attached. Se-june calls afterward, says he feels bad, and apologizes that Mi-rae had to see it. Mi-rae answers politely enough to survive the call. The politeness is the sad part.
Afterward, the subscription warning arrives with perfect bad timing: four hours left. Mi-rae tells it the timing stinks, then goes back inside anyway. That choice is the sci-fi hook doing real emotional work. The platform is artificial, but her need is not. She is not using Eun-ho because she believes he can replace Se-june. She is using the scenario because it lets her sit beside the beginning of love without being crushed by the ending first.
The breakup memory fills in what she had been refusing to replay. Se-june was not a villain in that final fight. He held on too hard, then said the obvious first: they had both changed. Some love stories last when people can embrace those changes. Their love did not. Mi-rae’s pain came from the fact that he was not entirely wrong.
That is why the final stargazing conversation with Eun-ho lands. Mi-rae asks whether he will forget her if he falls in love with someone else someday. He says falling in love does not erase everything. He would remember her because she is important. When she asks whether he would remember the beginning or the end, he gives her the answer she has needed all episode: “I’ll remember it all. The beginning and the end. With all your changes. The whole you.”
Mi-rae calls it a damn good answer.
It is. Not because Eun-ho is real in any simple way, but because the answer is kinder than the version of memory Mi-rae has been living with.
What works
- Eun-ho’s dating difficulty gives the app a useful edge. The service feels less like a wish machine and more like a place where Mi-rae’s habits get exposed.
- The kumdo material is playful without being empty. Mi-rae’s unexpected skill gives her confidence before the romance does, which makes the fantasy less passive.
- The Se-june/You-mi material is clean and painful. A group-chat wedding invitation is exactly the kind of small social cruelty that can ruin an entire night.
- The final answer about remembering “the whole you” gives the sci-fi premise emotional weight. A virtual scenario helps Mi-rae process something real without pretending it did not hurt.
What stumbles
- Some campus-comedy beats are louder than they need to be. The club fangirls, classroom flirting, and drinking-game chaos occasionally push Mi-rae into broad embarrassment when the smaller reactions suit her better.
- The app rules remain slippery. The 900 candidates, difficulty levels, and theme scenarios are interesting, but the service still explains itself only when Mi-rae asks the exact right question.
- Mi-rae’s wounded restraint lands better than the frantic physical comedy. The final phone call and stargazing scene feel more controlled than the “bold moves” sequence in class.
What this sets up for Episode 04
Mi-rae’s subscription is almost out, but she has just learned that the app can touch memories she thought were sealed. Next, the question is whether she renews because of Eun-ho, because of Se-june, or because the service has become the only place where her old self feels reachable. The bigger danger is that the fantasy is starting to feel less like research and more like a habit.
Rating: 7.7/10
More episodes from Boyfriend on Demand — Jisoo's Netflix virtual-boyfriend YA romance, episode by episode. Jump to any episode in the season:
Where to go next
Reviewed by Mira Vance · QuizFandom Editor & Lead Reviewer. Every rating is an honest per-watch assessment from the desk that also writes the quizzes — not a press release rehash.