top of page
First Frame

Just Don’t Let Go

 [ Jun ] sent 23:38

I just . . .  I just need some more time think about it.

Okay? We’ll figure it out later.

 

[ yf ] sent 23:38

why do you always push me away when i ask to meet you?

is it me? did i do something to make you upset?

 

 [ Jun ] sent 23:39

You didn’t do anything wrong, Yifan.

I know you’re ready to meet me . . .

I’m just not ready to meet YOU, yet.

 

[ yf  ] sent 23:39

why not?

 

[ Jun ] sent 23:39

It’s complicated, Yifan.

I’m sorry that I can’t explain it better.

But please, don’t make it more difficult.

 

[ yf ] sent 23:40

fine. i’ll make it less difficult then.

 

[ Jun ] sent 23:41

 . . . How so?

 

[ yf ] sent 23:43

to be honest?

with the rate this is going, i doubt we’ll ever meet.

so . . .  if we don’t get to meet soon . . .

i don’t know if we’ll be able to be friends anymore.

this whole thing is driving me nuts.

and I just don’t think i can take it for much longer.

 

Jun is typing . . .

Before the reply is finished, Yifan’s right hand surges out and proceeds to slam his laptop shut.

 

It all started six months ago.

Yifan had been procrastinating on going to bed, trying to force himself to stay awake for a little while longer to enjoy his Friday night.  He didn’t quite remember how, but he had stumbled onto some online forum, filled with people chattering about television shows and movies he had never seen. And there had been one specific line on a post that had thrown him for a total loop: ‘just get in the robot, Shinji’.

Yifan had never really been one to wander around in confusion. If he was lost, he was going to get an answer, one way or another. It was how, all those weeks ago, that Yifan had absently made an account just so he could make a comment in reply that read ‘who is Shinji?’.

Oh, he received lots of comments in response to that. Most of them weren’t very friendly. But there had been one that had stood out to him, in a sea of negativity. Somehow, it paved the road for him and this stranger to extend their communication.

[ JunBun ]

It’s a joke about a guy from Evangelion.

You’ve never seen it before? It’s good!

[ acepaca ]

never heard of it. is it a movie?

 

[ JunBun ]

No, silly, it’s an anime.

 

[ acepaca ]

what’s anime?

 

[ JunBun ]

Are you serious? Haha oh man~

You don’t come here much, do you?

 

[ acepaca ]

guilty as charged. brand new, actually.

but i’m willing to learn!

 

[ JunBun ]

Good! :-)

So, let me explain . . .

And that was that.

It didn’t take much for their bond to cement after that. The two of them spent a lot of time chatting together via private messages on the forum, and once they grew to know each other a little better, they jumped ship to Skype to make things a bit smoother. They began to trade information about themselves, little by little. His online friend’s real name was Junmyeon, and apparently, there wasn’t much difference in their ages. They discussed their jobs, their hobbies, all kinds of fun facts.

 

And things were wonderful. Junmyeon often said it was nice having someone to talk to so often. He didn’t seem like a guy who went out a lot, but combatting loneliness seemed to grow a little easier now that he had Yifan around to chat with all the time.

 

There was just one problem. Junmyeon was refusing to go along with every attempt Yifan made of strengthening their friendship a little more. Even to this day, they had yet to have a single video chat, or even a voice call. They even lived in the same city, but Junmyeon was always quick to reject whenever Yifan made an offer for the two of them to meet face-to-face.

 

And really, it was beginning to grate on Yifan’s last nerve.

 

“I just don’t know what to do,” Yifan sighs out as he places his chin in the palm of his hand. His elbow rests absently on the dining room table. “I’ve tried everything, but he always says no. He still won’t video call, or even voice call with me. Do you think I did something to make him angry or upset with me?”

 

One of his closest friends, Chanyeol, sighs from across him. He sinks back in his chair, his lips thoughtfully twisting to one side as he mulls over all the information Yifan had just given him about his and Junmyeon’s ‘Skype squabble’. Yifan, practically desperate for some advice, had invited his colleague over for dinner so that they could discuss the matter in depth.

 

“Well . . .  He’s probably upset with you now, considering you ditched him in the middle of a conversation,” Chanyeol says, his fingers twirling around a drink coaster that Yifan had left on the table. “And if not, he’s probably upset with you after how you treated him.”

 

Yifan’s left eyebrow gives a small twitch. “What do you mean?”

 

“What I mean is that you probably pushed way too hard, and you came off as too harsh. I know you mean well and everything, but you kinda took it too far this time,” Chanyeol points out, frowning slowly as he drops the coaster back down onto the table. The sound echoes softly in Yifan’s otherwise empty home. “I mean . . .  Yeah, I can tell it’s getting on your nerves that he’s avoiding all of this, especially with how much you’ve been ranting and raving about it lately, but . . .  Honestly, Yifan? I think telling him you’re going to stop being friends with him just because he won’t meet up with you is a bit much.”

 

Yifan scowls. “What else am I supposed to do, though? I mean, I’ve tried literally everything, Chanyeol. I’m out of options here.”

 

“Okay, first of all . . .  Have you asked him why he’s been avoiding all this contact with you? I mean, sure, I know you’ve already told me about how he keeps saying he’s just not ready, but . . . ” Chanyeol licks his lips as he tries to think of how to put his thoughts into words. “It’s possible that the whole thing goes deeper than him just not being ready. There’s a high chance that he’s just scared, Yifan.”

 

“But why would he be scared? I’ve been offering to do voice calls and video calls and all else with him . . . ” Yifan murmurs, more to himself than to Chanyeol. His forehead creases as he trails off, gears in his brain clicking as he tries to think. And then something seems to click, because his head jerks up. “Do you think he’s trying to hide something from me?”

 

Chanyeol bites his lip. “I can’t say that for sure, but you have to remember that you’re talking to someone online that you don’t totally know.”

 

“Oh no,” Yifan practically moans out, burying his face into his hands as the whirlwind of possibilities begin to flood his brain. “What if the whole reason he’s been avoiding me is because he’s not who he claims he is? That would explain why he’s been dodging all the chances of us calling and meeting up. What if I’ve been talking to a girl this whole time? Or a fifty-five year old man with a beard? Or some meathead that just got out of prison with an anchor tattoo?”

 

“I highly doubt that Junmyeon is an inmate,” Chanyeol says, and he can’t help but laugh a bit at that comment. “Look, whether or not Junmyeon has been totally honest with you is a mystery to the both of us. If you really want to know the truth, then I guess maybe the only way to find out is to meet Junmyeon in person. But in order to do that, well, I suppose you need to find a way to convince him to actually meet up with you.”

 

“How am I supposed to do that?” Yifan asks, his voice rising in pitch because he’s whining. “I’ve already tried everything I could think of, and he said no every single time.”

 

“Well, first of all, threatening to cut ties with him isn’t a good idea. Have you tried to just tell him how this is making you feel? You know, that it’s been stressing you out and that you just want to meet him because you want to get closer to him?” Chanyeol purses his lips, and he already knows the answer based on the way Yifan’s gaze shyly flicks away to stare at the wall. “Let me guess. You didn’t say anything and then blew up on him about it once you got too stressed out.”

 

“Maybe . . . ” Yifan hums out guiltily. He then sighs, his foot scuffing against the floor. “Okay, yeah, I did. I didn’t mean to though, it just came out.”

 

“Okay. First of all, you need to apologize,” Chanyeol groans out. “Second of all, just talk to him, for crying out loud! From all that you’ve told me, Junmyeon sounds like a bit of a quiet type, maybe even a little shy. Maybe you just need to try to slow things down to his pace, you know? Try a different approach somehow. I don’t know, maybe just be a bit gentler and coax him into it?”

 

“I guess,” Yifan mumbles in response, slumping down into his chair. “I suppose all I can do is to keep trying. Thanks, Chanyeol.”

His friend just flashes him a big grin in reply.

[ yf ] sent 19:06

junmyeon? you there?

 

[ Jun ] sent 19:06

Of course. Though I’m a bit surprised to see you.

I mean, after you logged off so suddenly the other night . . .

 

[ yf ] sent 19:07

look, i’m sorry, okay?

that was uncalled for. i just . . .

i know you have reasons for saying no . . .

i just wish you would tell me what they were, you know?

you just keep saying it’s complicated.

it’s frustrating, because i really want to see you.

 

[ Jun ] sent 19:09

I know you do. But for me . . .

I just . . .  I don’t know.

I don’t even know how to explain this, really.

A part of me wants to see you too, Yifan, honestly.

But the rest of me, it’s just . . . a bit of a mess.

 

[ yf ] sent 19:10

is it me? honestly, is it?

am I pushing you too hard?

going too fast?

 

[ Jun ] sent 19:12

No, no, that’s not it.

It’s not you at all.

I mean, six months is quite a while.

Wanting to see me just makes sense.

 

[ yf ] sent 19:12

then . . .  what’s the issue?

[ Jun ] sent 19:13

It’s . . .  It’s me, I guess.

This is going to sound really stupid, but . . .

I guess I’m just nervous.

What if us meeting ruins everything?

[ yf ] sent 19:13

but what if us meeting makes things better?

[ Jun ] sent 19:14

You don’t know that, Yifan.

You don’t even know if you’ll like me.

The real me, I mean.

What if the ‘real life’ Junmyeon is too different?

[ yf ] sent 19:14

but you’re still junmyeon.

you’re still the same person i met on that forum.

you’re still the same person i’ve been chatting with this whole time.

‘real life’ or not, you’re still junmyeon.

you’re still my friend.

 

[ Jun ] sent 19:15

Yifan . . .

[ yf ] sent 19:15

junmyeon, trust me.

please? just trust me.

it’ll be okay, i promise.

can we at least try?

and if it doesn’t work, well . . .

at least we can say we tried.

at least we can say we met.

[ Jun ] sent 19:16

I . . .  I guess . . .

What did you have in mind . . . ?

[ yf ] sent 19:16

you like coffee, right?

how about we just meet up at a café?

we can get some coffee and just talk.

low stress for the both of us, yeah?

[ Jun ] sent 19:17

Yeah . . .  Yeah, I think . . .

I think that could work.

.

Despite it being the weekend, the café is rather quiet. Yifan cradles his phone in his hands, his cup of coffee slowly beginning to cool as it sits lifelessly on the little table for two. He absently reaches out to adjust the collar of his button-up shirt for what had to have been the eleventh time now, wanting to look as pieced together as possible for his first meeting with Junmyeon. He had spent ages on his hair, making sure every strand of brown was perfectly in place, showing off his forehead in the process.

 

He’s combing through his messages with Junmyeon on his mobile Skype app, trying to kill some time and keep himself calm. After all, Junmyeon is thirty minutes late, and Yifan is starting to get worried that maybe Junmyeon isn’t going to show at all. He sorts through the messages over and over, trying to make sure he hadn’t missed anything from Junmyeon saying that he wasn’t going to make it.

 

But that isn’t the case, and Yifan’s eyes scan the same three messages again and again.

[ yf ] sent 19:31

just remember, i’ll probably be sitting in the corner.

brown hair, a button-up, and i’ll probably have my glasses.

oh! and a scowl that makes me look like i ate something awful.

that’s all you need to know to find me.

[ Jun ] sent 19:32

Okay. Doesn’t sound too difficult.

See you at ten?

[ yf ] sent 19:32

mm. see you at 10.

Yifan swallows anxiously, one hand releasing his phone to blindly reach for his cup of coffee. He takes it, blowing a little to make sure he doesn’t burn himself, before taking a slow, tentative sip as he continues to bore a hole into the screen of his phone.

 

He’s so engrossed in his own world that he doesn’t notice the figure that hesitantly stops right beside his table.

 

A voice speaks up at last. “Y-Yifan?”

 

Yifan jolts in response, nearly sloshing his coffee out of his cup in the process. His head jerks upwards to see who is speaking to him, and he peers over the rim of his reading glasses to try to get a better look. His mouth opens to reply, before he pauses, words temporarily failing him.

 

“Junmyeon?” Yifan echoes blankly, his eyes open wide as he just sits there, phone in one hand and his coffee cup in the other. He stares for a long moment, before realization lights up in his eyes. “Junmyeon, is that you?”

 

Junmyeon wasn’t a girl, or an old man, or a buff guy with tattoos that had just been released from prison. Junmyeon, standing there—awkwardly—next to him is shifting his weight from foot to foot, his figure stuffed inside of a sweater that seems a little too big for his small frame. As Yifan pushes himself to stand, he can’t help but notice how tiny Junmyeon seems compared to him, the height difference between the two of them highly noticeable.

 

Yifan stands there silently for a moment, and the two of them just stare at each other. Yifan traces his eyes over the other’s dark hair, the smudged ringlets under his eyes, the round cheeks, the pink lips nervously pursed together.

 

And he can’t stop himself from smiling, because Junmyeon looks adorable.

 

They’ve been standing in silence for too long. Junmyeon softly clears his throat, playing with a loose string on the hem of one sleeve. “I’m really, really sorry. I missed the bus and had to wait for the next one, and my phone died before I could message you . . .  I didn’t mean to make you wait for so long.”

 

“No! No, it’s okay. Really, I just . . . ” Yifan is still grinning. “I’m just so glad you decided to come.”

 

Junmyeon smiles slowly.

 

Yifan ushers him to take a seat, and Junmyeon does, setting down a little white cup of his own onto the table. Yifan quickly flops back down into his own chair, nearly missing it in the process, but he manages.

 

“I . . .  I almost changed my mind, if you want me to be honest,” Junmyeon says softly, playing with the lid of his coffee cup to keep his hands busy. “But I thought about what you said. And, well, I knew you were right. We’re better off trying, I suppose, than not trying at all. Still, I was just . . . really, really nervous.”

 

“Why?” Yifan asks, his head tilting a little to one side in puzzlement. He frowns. “Because of me? Or because of the whole . . . ruining our friendship thing?”

 

“I told you already, you’ve never been the issue,” Junmyeon says quickly, and Yifan is still, basking in Junmyeon’s voice. It’s addictive in a way, soft and smooth. “You’ve always been really eager to try to do video calls and all that, so I already knew you had nothing to hide. For me, it’s always been the potential of messing all this up. I don’t know. It sounds silly when I say it out loud, but I guess I’ve just been worried that you wouldn’t like me once you actually got to meet me in real life.”

 

“Why wouldn’t I like you though? I told you already, you’re still Junmyeon,” Yifan argues gently, forehead dimpling as he frowns.

 

“I don’t really know how to explain it, exactly. I guess it’s just . . . ” Junmyeon starts, then pauses. A sigh passes his lips. “It’s always easier for me to talk online to people. I can be more . . . bubbly, I suppose. It’s easier to get closer to someone because I have time to think about what to say, you know? A little less pressure and all that.”

 

“Oh . . . ” Yifan mumbles, his eyes beginning to glow with understanding. “Things like this just kind of scare you a bit then, don’t they?”

 

“I guess you can put it that way,” Junmyeon agrees, sipping his drink. His eyes are nonchalantly trained on the window that the two of them were sitting next to. “I suppose I just get really nervous when I’m thrown into something and I can’t control it or predict what’s going to happen. Does that make any sense?”

 

“Yeah. Sorry. If I had known, I wouldn’t have been pushing you so hard to meet up with me,” Yifan says, his eyebrows pinching together. “I just wanted to meet you.”

 

“No, it’s okay. I should’ve told you,” Junmyeon replies, eyes flicking over now to focus on Yifan’s face. “Though I’m sure I should apologize too. I’m sure making you run around in circles like that was making you really nervous. You probably thought I was some creepy old guy. Am I right?”

 

“The thought may or may not have crossed my mind at some point,” Yifan says, chuckling. He motions to Junmyeon with one broad hand. “This—you—was a much better surprise.”

 

A slow smile crosses Junmyeon’s lips, and Yifan grins back.

 

It was almost unreal that they were sitting here in front of each other.

 

They fall into silence after that. The atmosphere feels a little thick, a little too heavy all of a sudden, and Yifan slowly realizes that neither of them have any idea of what to say. What were they supposed to say? They had been talking online nearly every day for six months, and now that they were sitting here in front of each other, it was as if words just wouldn’t come. It was awkward, and Yifan wants to break the silence so badly. Think, think, what could he say . . .

 

There’s suddenly a string of upbeat notes blasting through the café. Yifan noticeably jumps in his seat, fumbling for a moment as he struggles to silence his phone as it continues to ring loudly. It takes him a moment, mentally reminding himself to call Chanyeol back after checking the caller ID, before he at last manages to shut it off.

 

He flushes a little, noticing that several stares are being directed his way, and he slumps down in his seat as he defeatedly sets his phone back down on the tabletop. However, at the sound of a slight chuckle, he glances up to find Junmyeon smiling at him.

 

“You never told me that you liked JoJo’s Bizarre Adventure,” Junmyeon then states, and Yifan just stares at him for a second as his brain tries to keep up. Junmyeon points to Yifan’s abandoned phone to help him out. “Your ringtone? That’s the first opening, right?”

 

“Yeah. Yeah, it is,” Yifan at last replies. “You never told me that you liked it either though. Who’s your favorite? I think Jonathan is the best one.”

 

Junmyeon scoffs in response. “No . . .  Josuke is the best JoJo.”

 

“What? No, he isn’t. I mean, Jonathan is really good-natured, for starters,” Yifan begins, frowning. “He’s chivalrous, valiant, and honest. He strives to stick to the code he set for himself.”

 

“Okay, but even though Josuke has amnesia, he still tries to learn more about himself, his past, and his family,” Junmyeon argues. “And he’s definitely the most reasonable and logical JoJo out of everyone.”

 

“How do you figure?” Yifan bites back.

 

“Easy. Whenever there was a battle, rather than freaking out about the stand the enemy was using, like just about every other JoJo, Josuke did what everyone else should have done,” Junmyeon elaborates, “and that is tracking down the person who is using it. He got things accomplished! Not to mention, despite all his levels of being able to fight and level-headedness, he still had a childish side to him. He’s definitely not a one dimensional character.”

 

“Alright, alright, I get it. Jeez, did I strike a nerve there?” Yifan holds up his hands in mock surrender. He grins, knowing that the ice has finally been broken. And as usual, all it took was talking about something Junmyeon liked. “This is almost as bad as that time you started ragging on me because I mixed up Supernatural and Buffy the Vampire Slayer.”

 

“I still don’t know how you got those two confused,” Junmyeon says, and laughs, eyes crinkling over the rim of his cup. “They’re definitely not the same.”

 

Yifan falters for a second, staring at him from across the table. It’s his first time ever getting to hear Junmyeon laugh, and Yifan instantly decides that it suits him. It’s soft, just like his voice, laced with an undertone of amusement and happiness.

 

“Hey,” Yifan starts, breaking the silence that had again fallen. “Okay, I know I said this already, but I’m really, really glad you decided to give me a chance. I’m having a good time. I’m glad that you’re real, you know?”

 

“Honestly . . .  Same here,” Junmyeon agrees after a moment, a twinkle in his eye as he stirs his coffee up absently. “Maybe . . .  Maybe I’m jumping the gun a bit here, but, well . . .  If you wanted to do this again sometime . . .  I don’t think I would say no.”

 

Yifan blinks in surprise. “Really?”

 

“Yeah, really,” Junmyeon says. “I mean . . .  I got to meet you, and you got to meet me. Things have gone pretty smoothly so far, right? And, well . . .  I have no complaints. Though I have to say, you’re an even bigger dork in person than you are online.”

 

Yifan opens his mouth to defend himself, but Junmyeon laughs again, a little louder this time, as if his joke is the funniest thing in the world. Perhaps what he likes the most is how Junmyeon’s eyes, crinkled up from his laugh, only proceed to change shape even more. Yifan watches in silent fascination as they get smaller and smaller, turning into little crescents the more he chuckles.

 

Something deep in his belly stirs to life, a weird fluttering, and Yifan can’t help but grin widely at his friend from across the table.

bottom of page