The River Side
[đ Content Warning:
This story contains Boys’ Love (BL) themes. Reader discretion is advised. Please read the disclaimers mentioned in the Instagram post.]
The morning light crept through the kitchen window as Zhan finished tying his shoes.
Liu Fang, as always, was already busy, moving around the kitchen with her usual energy.
She set his lunchbox on the dining table, followed by a thermos filled with hot tea.
A small tin of cookies was placed beside them, the sweet scent of freshly baked treats making Zhanâs stomach growl a little.
âYouâve got everything?â
Liu Fangâs voice was gentle but insistent as she wiped her hands on a dish towel and eyed him with that familiar motherly gaze.
Zhan smiled and nodded, picking up his lunchbox bag.
“Yes, Maâam!”
His mom gave him one last once-over before going to the coat rack by the door.
She retrieved the raincoat from the side chair, folding it neatly and handing it to him.
“Donât forget to return this to your new friend.”
She said with a knowing smile.
“And say thank you properlyâfor the raincoat and those noodles.”
Zhan took it with a grateful nod, then paused as she turned back toward the hallway.
A moment later, she returned with a compact umbrella and slipped it into the side pocket of his bag.
“This oneâs for you. Just in case it pours againâdonât be borrowing jackets from strangers every other day.â
She teased, though her voice was warm.
“Honestly, keep this in your bag always. That guy seems more mature than youâhe carries two raincoats. You donât even remember one.”
Zhan rolled his eyes.
âOkay, okay Ma. Point taken.â
Zhan grinned.
“Did you pack everything Ma?”
He asked, feeling the familiar morning routine settle around him.
“All set.”
She replied, her voice light.
“Again Iâm telling you, donât forget to thank that boy for last night…. Iâd say heâs looking out for you.â
Zhan smiled at the thought, remembering how Yibo had shown up at the bookstore, unexpected but somehow exactly what he needed.
âI will, Ma. Donât worry.â
His mother nodded, giving him a gentle smile.
Zhan grabbed the cash from his bag and handed it over to Xiao Guoqiang, who was reading the newspaper in the living room.
“Ba, hereâs the money for Yueâs fees. Add this to what you borrowed from your colleague, and make sure it reaches her today. Itâs the last day, right?”
His father looked up, nodding as he took the cash.
“Got it, Zhan. Iâll take care of it.”
With everything packed and in order, Zhan gave his parents one last wave before heading out the door.
————————————————
The brisk morning air greeted him as he stepped outside, the sky overcast with clouds that threatened rain, though it hadnât started yet.
Zhan walked quickly, the routine of his commute familiar and comforting.
He made his way to the metro station, his mind still a bit on the conversation with his parents, but mostly on Yibo.
The 7:45 train wasnât packed, and Zhan settled into his usual spot.
He sat with his book, reading through the pages, occasionally glancing around to see if Yibo would show up.
But when the train reached Linping, there was no sign of him.
Zhan frowned slightly, but it wasnât unusual.
Yibo might have gotten on in a different compartment, or maybe he had been running late.
As the train rattled on, Zhan let his thoughts wander back to the night before.
It felt odd to think of Yibo as his ânew friend,â but thatâs what he was.
He couldnât remember the last time someone had made him feel so comfortable so quickly.
Deqing arrived, and Zhan stood up to disembark.
He scanned the platform as he stepped off the train, expecting to see Yibo, but there was no sign of him.
Maybe he had taken a different route this morning.
Shrugging it off, Zhan walked down the familiar streets of Deqing, heading toward the bookstore.
It was still early, and the city was just beginning to wake up.
As he walked, he couldnât shake a slight feeling of disappointment.
Maybe it was silly.
After all, they hadnât even exchanged numbers.
But for some reason, Zhan couldnât help but feel a little let down not to see Yibo.
He finally reached the bookstore and he quickly got to work, setting up for the day.
But with a part of his mind still wandering to the young delivery man and the brief connection theyâd shared.
——————————————–
It was a cloudy afternoon, the kind where the air felt heavy with the promise of rain.
Zhan had just crouched down, about to open the delivery box heâd received a few minutes earlier.
Then the bookstore door swung open with a sharp jingle of the bell.
He looked up from his desk.
Eyebrows furrowed as the usual rush of customers had turned into a quiet lull.
He wasn’t expecting anyone.
Then, he saw the person standing in front of him.
A tall man, wearing a sharp suit and sunglasses that didnât quite match the gloomy weather.
His arms were crossed, his lips twisted into a scowl.
“Iâm here for the book I ordered. It’s been weeks!”
He barked, glaring at Zhan, as if the delay was a personal offense.
“What kind of business are you running here?”
Zhan blinked, surprised by the manâs tone.
“Iâm sorry for the delay. There was an issue with the publisher, but your order has arrived just a few minutes ago. I can get it for you right now.”
The man huffed, clearly impatient.
“I donât care about your excuses. You shouldâve let me know. I shouldnât have to chase after you for a simple order.”
He took a step forward, leaning on the counter, eyes narrowing.
“What kind of service is this? You’re just sitting here, doing nothing while people wait for what theyâve paid for.”
Zhan felt his throat tighten.
He had dealt with difficult customers before, but this one was crossing the line.
The man barked, slamming the book on the counter.
“No wonder this place is always empty. Maybe spend less time decorating the shelves and more on actually running a business.”
Zhanâs mouth opened slightly, shocked, a flush creeping up his neck.
“You just sit here, smiling like some useless pretty boy behind a counter. Do you even know how to run a proper store?”
Zhan felt his temper rising, embarrassment prickling behind his eyes.
Just as he gathered the nerve to speak, the bell above the door jingled again.
And in walked Wang Yibo.
He wasnât expecting to see Zhan like this.
Zhan, equally caught off guard, froze for a second â a flicker of surprise crossing his face before a wave of embarrassment crept in.
As soon as he stepped inside, he saw the tense sceneâthe irate customer and the air thick with confrontation.
Without hesitation, Yibo walked forward, standing just beside Zhan.
His voice was calm but firm, cutting through the tension.
“Is there a problem?”
Yibo asked, his presence steady and unflinching.
The man turned, clearly annoyed at the interruption.
“Who are you?”
Yibo tilted his head slightly, a hint of a smirk playing at his lipsâbut there was no mistaking the warning beneath.
“Keep talking like that and youâll find out who I am.”
His eyes were sharpâunblinking, steady.
“I think youâve said enough. If youâre not happy with the service, you can ask for a refund and walk awayâpolitely. The door is right there.â
As the man sneered, his anger still palpable, Zhan took a step forward, trying to smooth things over.
“Yibo, itâs okay, letâs talk and sort this out.”
He said, hoping to de-escalate the situation.
But Yibo didnât take his eyes off that man.
He raised his hand slightly towards Zhan, a quiet gesture to stop him from saying more.
There was a calm confidence in Yiboâs stance.
His voice steady when he spoke.
The man shouted at Yibo.
“Who do you think you are? This is none of your business.”
Yibo didnât budge.
“It is⌠now.”
He replied coolly.
“You can either calm down or I can get the authorities involved. Your choice.”
The man faltered, the edge of his anger seeming to dull for a second.
Zhan watched, still processing the unexpected support, as the confrontation slowly fizzled.
He opened the newly received delivery box, pulled out the book the man had ordered, and placed it on the counter.
âThe delay wasnât intentional, sir.â
Zhan said quietly.
The man glanced at Yibo, who met his gaze with a hard look that clearly said –
Try raising your voice at him one more time and see what happens!
With a huff, the man snatched the book from the counter, muttering something under his breath before turning and storming out.
The door slammed behind him.
For a long moment, there was silence.
Zhan blinked, looking over at Yibo, who gave him a subtle smile.
“Are you alright?”
Zhan, still slightly stunned, nodded slowly.
“Yeah. Thanks.”
Yibo gave a casual shrug.
“No problem. Just didnât like the way he was talking to you.”
Yibo scratched the back of his neck.
“I was actually waiting outside for that guy to leave so I could come in… but I could hear him yelling all the way from the street, so I figured Iâd better step in.”
He smiled, a little sheepish.
Zhan nodded.
Still trying to shake off the tension.
But Yibo’s next words caught him off guard.
“Youâre a softie, arenât you?”
Yibo teased, a smile playing at his lips.
“All art guys are like that.”
Zhan raised an eyebrow.
A little unsure where this was going.
Yibo’s grin widened.
“How are you gonna run a business with a soft nature? You need to handle idiots like that one day in and day out.”
Zhan didnât answer immediately.
Instead, he smiled gratefully.
The corner of his mouth lifting in quiet amusement.
âI hardly get customers like him.â
He said after a moment.
âMost people who walk into my store are kind⌠happy with the service, always smiling. So I never really felt like having a soft heart was a problem for running a business.â
Zhan smiled softly.
But something deeper lingered in his chest.
He had always prided himself on handling things himself, but thisâŚ
This felt different.
It felt safe.
Yibo cleared his throat gently, breaking the silence.
âI actually came for my raincoat.â
Zhan blinked, a little caught off guard.
âYeahâwait a minute, Iâll get it.â
He slipped into the little back room of the bookstore.
The raincoat lay neatly folded on his work table, completely dry.
He brought it out and handed it to Yibo with both hands.
âThanks.â
Yibo said, slinging it over his arm casually.
âNot a big deal.â
âBut going forward⌠if you canât handle such people, just call me.â
Zhan raised an eyebrow, amused.
âCall you? I donât even have your number.â
Yibo smirked, pulling out his phone.
âWell, letâs fix that.â
They unlocked their phones, each saving the otherâs number.
Zhan glanced at Yiboâs screen as the younger man typed: Zhan-ge.
âZhan-ge?!â
He read aloud, chuckling.
âDidnât think Iâd earn the Ge-status already.â
âYou did just now.â
Yibo said simply, glancing at him with a small smile.
Zhan smiled too and saved Yiboâs contact as: Bo-Di
Before handing his phone back into his pocket.
âThere. Now itâs official.â
Yibo pocketed his phone, then looked at Zhan with a sudden shift of energy.
His voice a little more casual, a little lighter.
âYou free this evening?â
Zhan tilted his head.
âI can make myself free.â
âGood.â
Yibo said.
âClose the shop a bit early. Weâll go somewhere.â
âWhere?â
Zhan asked, a little curious, a little excited.
âThereâs a quiet spot by the river.â
Yibo said, his eyes lighting up slightly.
âNot many people know about it. Evenings thereâgolden sky, cool breeze, peace. Come with me.â
Zhan looked at him, warmth spreading behind his ribs.
âYes.â
He said, the answer slipping out naturally.
HappilyâŚ
————————————
By 4 PM, Zhan closed the shop early, just like theyâd planned.
The light outside had mellowed into a soft amber hue, the kind that gently kissed the pavements and rooftops without burning.
He was locking the shutters when he heard the low hum of a scooter pulling up at the curb.
Yibo had arrived, helmet perched loosely on his head, one hand casually resting on the handlebar.
âReady?â
He asked, flashing a quick smile.
Zhan nodded.
âYep.â
He climbed onto the back of the scooter, carefully putting on the spare helmet Yibo had handed him.
As they rode off, the wind swept past them in warm, lazy gusts.
The roads unfurled before them like a ribbon, flanked by trees that swayed gently in the early evening breeze.
Zhan let the quiet hum of the ride settle into his chest.
After about twenty minutes, the scenery began to shift.
Urban edges softened into open space, and then came the river.
The riverside was breathtaking.
The sky stretched wide and clear above, tinged with gold and hints of rose.
The river glimmered beneath it, calm and silver-blue, carrying the reflection of the fading sun in shimmering ripples.
A few people were out on evening walksâsome older folks pacing slowly, a couple of joggers, a pair of teenagers holding hands and laughing softly.
But the place was quiet enough to feel like a pocket of peace.
Yibo stopped and parked the scooter.
Zhan stepped off the scooter, pulled off the helmet and ran a hand through his hair, adjusting it.
He looked around, his eyes lighting up.
âWow⌠itâs beautiful.â
Yibo pulled off his helmet and looked at him.
âYou like it?â
âI love it.â
Zhan said honestly.
Yibo grinned.
âI Knew it. You artistic types always fall for this kind of stuff.â
They found a spot near the shore, away from the path, where the grass was low and the river breeze could be felt fully.
They sat side by side, looking out at the calm water.
After a moment of silence, Zhan glanced over.
âHey⌠why didnât you come in the morning today? I didnât see you after Linping.â
Yibo leaned back on his palms.
âAh, my Baba came back from a trip late last night. So I skipped the morning classes and just came out in the afternoon to finish some deliveries⌠and to get my raincoat.â
He took a small pause and then said.
ââŚAnd maybe meet someone.â
Zhan looked down, trying not to smile too obviously, yet his lips curled into a small, knowing smile.
âOh, I seeâŚâ
Yibo gave him a teasing side glance.
âYou drink, Zhan-ge?â
Zhan blinked at the sudden change in topic.
But the way Yibo said âZhan-geâ made something warm stir in his chest.
âI do⌠but if I drink, I usually donât go home that night. Itâs not like my parents donât knowâI just try to avoid the embarrassment. I guess Iâm still old school that way.â
Yibo chuckled.
âI only drink when Baâs not home. Ma I can manage. I just stay quiet, go to my room, and crash. Thatâs probably how she figures it out.â
He smiled wryly.
âNext day she yells at me like anything⌠wonât talk to me for a day or two. But she still makes sure I eat. And after that, sheâs the one who ends up talking to me first. But Ba? He has no clue. Heâs a bit strict, you know?â
Zhan laughed, imagining the scene.
âSounds like your Ma loves you a lot.â
Yibo shrugged lightly, but there was something tender in his expression.
âShe does. In her own dramatic way.â
Zhan raised an eyebrow, a small smile tugging at the corner of his lips.
“You ride pretty fast. I noticed that yesterday too. Guess the racer in you doesnât know how to slow down, huh?”
Yibo smirked.
“If I go slow, I get bored. Just fast enough to get us there. Slow enough not to die.”
They both laughed.
Zhan glanced at him, curious.
âSo⌠why automobile engineering?â
Yibo shrugged lightly.
âDunno. Iâve always had a thing for bikes and cars. Thought if Iâm gonna spend my life around them, might as well learn how they work.â
Zhan smiled at thatâquietly amused, like the answer made perfect sense.
âMakes sense. Feels very you.â
Yibo nodded slightly.
âYeah⌠just like this riverside. It gives the same kind of comfort as talking to you.â
Zhan turned to look at him, a bit caught off guard.
But Yibo was still gazing at the river, a faint smile on his lips.
âYou just speak your mind, donât you?â
Zhan asked, his voice low.
Yibo turned to him then, the smile lingering.
âThatâs what I prefer. Speaking your mind is the most honest way to connect. Donât you think so?â
Zhan nodded slowly, returning the smile.
They both fell silent, eyes drifting back to the river.
And they sat like that for a whileâjust talking.
Their words came slowly, but they flowed easier than before.
A thread of comfort and familiarity had started to weave itself between them, quietly but firmly.
By 6 PM, the sky had turned lavender-gray, and the streetlights began to flicker on.
They got up, brushing the grass from their clothes, and Yibo drove them both to the metro station.
The ride back felt quieterâmore reflective.
Yiboâs station came first.
As the metro began to slow, he turned to Zhan.
âSee you tomorrow?â
Zhan nodded.
âYeah. Thanks for today.â
Yibo gave him a small salute.
âLater, Zhan-ge.â
As the doors slid closed behind him.
Zhan found himself smiling againâsomething about the quiet ease between them.
The softness of the river, and the way Yibo said his name.
It felt like something was changing.
Something good.
——————————————————
Dinner had ended a while ago.
The clatter of dishes had faded, replaced by the soft hum of the old fan in the living room.
And the low murmur of Zhanâs parents talking on the couch.
Zhan rinsed his teacup, set it down carefully in the sink.
And grabbed his phone and headphones before slipping out the back door.
The night air greeted him with a cool breath, carrying with it the faint scent of osmanthus flowers from a neighborâs garden.
The quiet of the terrace welcomed him like an old friendâpeaceful, unbothered, timeless.
He settled on the low wall, plugged in his headphones, and let the music wash over him.
Gentle acoustic notes drifted into his ears, but his mind quickly drifted elsewhereâŚ
To the soft golden sky above the river, the ripples catching the sunset like brushed silk.
And to the boy who had taken him there.
Yibo.
Zhan exhaled slowly.
âWhat is it about him?â
He wondered, gazing at the stars scattered across the Hangzhou sky.
The wind tugged lightly at his shirt as memories played like a reel in his mindâ
Yiboâs quiet smile as they sat by the river.
The way heâd noticed the exact kind of place Zhan would love.
How he asked if Zhan drank, not casually, but like he genuinely wanted to know.
Like he wanted to understand him.
âHeâs protective. Caring. Thoughtful.â
Zhan thought, a slow smile pulling at his lips.
It felt easy around Yibo.
Strangely safe.
Strangely…warm.
Zhan tucked his chin into his knees and laughed quietly to himself.
âHeâs really becoming⌠a good friend.â
He murmured under his breath.
———————————————————-
Meanwhile, in Linping, Yibo was in the workshop with his father.
The faint scent of engine oil and machine grease lingered in the air as a fan buzzed overhead.
Tools clicked and clinked as his father adjusted a motor, explaining some detail about the trip heâd just returned from.
Yibo nodded along, hands steady as he tightened a bolt.
But his mind… was elsewhere.
His thoughts drifted like a quiet tideâtoward the man with the gentle voice and thoughtful eyes.
Zhan-ge.
Even the name in his mind made something ease in his chest.
He remembered the way Zhan had laughed at the riverbank.
The way he had looked around wide-eyed and quietly thrilled by the beauty of the place.
Yibo hadnât even tried too hardâit just felt natural to want to show him something peaceful.
Something Zhan would love.
And he had loved it.
That made Yibo happy in a way he hadnât expected.
And the way heâd said Yibo rode fastâhalf teasing, half hiding the truth that speed made him nervous.
He let out a quiet chuckle, noticed by his father.
âWhatâs funny?â
His Ba asked, glancing up.
âAhânothing. Just thinking about something.â
Yibo said, quickly ducking his head again to focus on the wrench in his hand.
But his smile lingered.
Calling him âZhan-geâ had started as a polite thing, maybe even teasing.
But now⌠it felt right.
It felt like something personal.
A little connection.
Something truly his.
âHeâs special.â
Yibo thought, tightening the last bolt.
âHis smile… it stays with me.â
—————————————————————-
That night, across two different rooftops under the same sky.
Both boys lay in bed staring at the ceiling, headphones in, hearts lighter.
Tomorrow is 7:45am again.
Another metro ride.
Another quiet shared moment.
Itâs a small comfort and relief from the weight of the responsibilities they carry for their families.
Itâs a friendship, a bond that growing stronger with each passing day.
They didnât speak a word to each other that night.
But both fell asleep with the same thought:
âI hope I see him tomorrow.â
[To be continued…]