Actions

Work Header

someone to call my lover

Summary:

Popular streamer Yosuke Hanamura isn't just famous for his bright personality and his gaming skills, he's also known for his good looks, much to Yu's displeasure.


Videogame streamer!Yosuke AU

Notes:

I highly suggest that you turn on "Show Creator's Style" for this fic, as I've used work skins for the chats! I didn't fix much of what it looks like when the work skin is hidden, so I apologise if it looks wonky.

Also, a massive thank you to the folks on twitter who let me use their usernames for this fic! I'm sorry if I mischaracterised you lol, I just randomly pasted them per comment without really thinking much.

FOG is a fictional game from my favourite e-sports danmei (bl) novel of the same name. I don't play MOBA games so I decided on FOG instead lol. If you're interested to know about the novel and the game, here's the novel carrd for it! It's also been a while since I read the novel so I honestly forgot how ranked matches go and what the ranks are called, so sorry if there are mistakes. I also thinks it fits since,,, FOG ,,, foggy Inaba,,, yes. big brain moment right there fish.

(See the end of the work for more notes.)

Chapter 1

Notes:

(See the end of the chapter for notes.)

Chapter Text

At exactly 20:00, the camera turned on and a familiar face greeted the eager viewers with a bright smile. As usual, his room was dark, not revealing much of his surroundings, which made it difficult for viewers to see much of what was behind him. Nevertheless, the viewers didn't mind, since the most important thing was that Yosuke Hamanura was visible, the sole focus of the light coming from his desk lamp and computer, and that his grin was bright enough to light up the place anyway.

STREAM CHAT

hanasflower: HIIIII

freckledcryptid: HANA CHAN

gee_aholic:OMG

hanashu: OMG ITS STARTING!!!

ceruqing: YOSUKEEEEEEE

Fried_shrimpie: omg i didn't get to watch the last stream im so glad i caught it today 😭😭😭

brokenmotorcycle: HANA-CHAN YOU LOOK CUTE TODAY

rainglazelily: HI YOSUKE HI HANA CHAN HI

| In reply to @brokenmotorcycle: HANA-CHAN YO...
risettefan: HE LOOKS CUTE EVERYDAY WDYM

GirlFailure2008: IM HEREEE HI YOSUKE

shuhana: HANA-CHAN I LOVE YOU

hanasflower: HANA-CHAN I LOVE YOU TOO HIII

Kronos_312: i finally caught your stream!!!

AkikoWasH3re: hana chan ily

moonshineflwers: HI YOSUKE

hanachanner: hi hanachan can i be ur discord kitten

nocturnesmusic: NICE TO SEE YOU AGAIN HANA CHAN

flowervillage: how are you today hana-chan!!!!

Euralino: yosukeee!!!!!!!

Yosuke laughed, "hi everyone! flowervillage, I'm doing great now that you're all here! So, how's everyone doing?"

STREAM CHAT

souyorisette: IS THAT THE LATEST RISETTE MERCH SHIRT

risettefan: BETTER NOW THAT YOUR STREAM HAS STARTED!!!

hanashu: im sooo tired rn but i need to watch ur stream

brokenmotorcycle: im doing great bc i can see ur gorgeous face

shuhana: i got back from work and im tired but i feel better now seeing u hana-chan!!

flowervillage: SINCE WHEN DID YOU STAN RISETTE!

souyorisette: HOW DID WE NOT KNOW ABOUT THIS

"Since when did you stan Risette..., hm, pretty much forever?" Yosuke tilted his chin and smiled, grinning wider as the chat exploded with messages.

"Haha! I never tried to hide it guys, I guess I just never really talked about it? But I love Risette's music! Plus, her new merch line looks pretty sick, don't you think?" Yosuke said, coming closer to the camera to show off the design.

STREAM CHAT

souyorisette: IT LOOKS SO GOOD

freckledcryptid: I NEED IT SO BAD BUT IM BROKE RNNNN

| In reply to @tatsujunreal: I NEE...
risettefan: IKR IM SO SAD I WANT THE SWEATER TOO

strohlluvr69: AW HES SO CUTE SHOWING OFF HIS RISETTE MERCH

brokenmotorcycle: i like her photocards... i want to collect them tbh 😭😭😭😭

flowervillage: icb we never knew u were a risette fan

souyorisette: do you have other risette merch hana-chan?

ceruqing: i want the shirt T_T does it come with a hana-chan if i buy it 👀

chie_eats: eww

| In reply to @ceruqing: i want th...
xunvyrae: I'LL BUY 100 RISETTE SHIRTS IF IT COMES WITH A FREE YOSUKE HANAMURA

| In reply to @chie_eats: eww
kanadebachi: OMG ITS CHIE HI CHIE!!!

risettefan: risette merch reveal‼️‼️‼️

| In reply to @risettefan: risette merch...
kanadebachi: RISETTE MERCH REVEAL +1

flowervillage: merch reveal! +2

mainflower: +3

EnigmataLune: +4

_kirutea: +5

strohlluvr69: +6

chie_eats: looooool +7

k1tsun3_92: +8!!!!!

chie_eats: lmao listen to ur fans yosukeee

| In reply to @chie_eats: eww
talkwithtv: HI CHIE OMG HAHAHHHA

rainglazelily: PLS PLS +9

"Woah, woah, hold on, guys!" Yosuke chuckled, waving his hands in mock surrender. "I thought the plan for today was me playing ranks! And Chie?! The hell are you even doing here?!"

The chat erupted with more messages, some jokingly accusing Yosuke of being a Risette fanboy, some were greeting Chie, while others were demanding to see more of his merch collection. Yosuke sighed in mock defeat, standing up to gather some things. He talked as he walked around his room, the dark background not giving much for the viewers to see. "Fine, fine. I don't actually have a lot, you know! And I'm so not a fanboy like you guys are calling me. I just like her music! But I'll share a few I own, okay? And then let's start with the actual stream content for today."

STREAM CHAT

chie_eats: I'M NOT ALLOWED TO WATCH NOW??! 🍅🍅🍅🍅

| In reply to @chie_eats: I'M NOT ALLO...
brokenmotorcycle: lmaooo u two r always so funny😭

souyorisette: i'm more surprised that you listen to idol music tbh

| In reply to @souyorisette: i'm more surprised that...
Fried_shrimpie: +1, the range from Nickelback to Risette is kinda,,,

rainglazelily: what's your fav risette song?

| In reply to @rainglazelily: what's your...
strohlluvr69: i wanna know too!!

| In reply to @strohlluvr69: i wanna know too!!
gee_aholic: same!! we're totally judging ur tastes btw

Yosuke returned, holding up an uchiwa of Risette winking, a few albums and photocards, and his phone.

"Told you guys I only have a few things to show. First, this uchiwa is from her last concert, I got it to support her. This one's my favourite design, I think she looks cute here, don't you guys think so?" Yosuke said, holding it up to the camera. The chat exploded again with messages, most of them in agreement. "do you have a crush on..." Yosuke squinted at the chat, then choked, "w-what?! No way guys, she's cute, but I do not have a crush on Risette. Her music's cool though," Yosuke replied. He looked as if he knew something about Risette that made him unable to like her that way.

STREAM CHAT

ceruqing: that rise photocard looks so cute!!

kanadebachi: THE HEART SIGN ONE OML

_tea_bee_: OMG I WANT THAT PHOTOCARD

EnigmataLune: omg i pulled that pc too!!! twins

Cael_ume_00: wait that ones a rare one omg

| In reply to @Cael_ume_00: wait that on...
princessofjunes: how is he so lucky with his pulls

k1tsun3_92: RISE IS SO GORGEOUS SOBS

TsismosangOsang: rise's so pretty 😭😭😭😭😭

After showing the viewers his albums, answering questions on his favourites and giving a some short reviews of each album he owns, he finally moved to his phone.

"And lastly, my prized posession..." Yosuke raised his phone to the camera, showing off the back of it.

STREAM CHAT

Euralino: why does he look like he knows risette on a personal level lol

| In reply to @Euralino: why does he loo...
risettefan: ikr i mean whats NOT to like about risette!! nobody's gonna be surprised if he does have a crush

risettefan: WAIT WHAT

brokenmotorcycle: WTF

souyorisette: HOW. HOW.

gee_aholic: SIGNED CHEKI?!

Euralino: HAAAAAAA

souyorisette: HOW DID YOU GET THAT ONE OMG

milkshakekun: "not a fanboy" MY ASS mf owns a signed cheki?!

| In reply to @milkshakekun: "not a fanboy" M...
_maplerin99821: he is LYING to our faces icb ts

chie_eats: nepo baby

Fried_shrimpie: I'M SO JEALOUS RN

GirlFailure2008: SINCE WHEN DID RISETTE GIVE OUT SIGNED CHEKIS?!

RoisinGalaxy: i want one too wtf

| In reply to @chie_eats: nepo baby
moonshineflwers: #watdatmean

freckledcryptid: HOW DO YOU HAVE THAT

| In reply to @chie_eats: nepo baby
rainglazelily: CHIE EATS PLEASE EXPLAIN...

Kronos_312: sleep with one eye open yosuke hanamura

| In reply to @Kronos_312: sleep with on...
ceruqing: sleep with one eye open yosuke hanamura +1

"Shut the hell up, Chie. And chat, c'mon, chill!!" Yosuke laughed. The chat ignored him, spamming the chat with messages. "This? I just got really lucky, y'know?" Yosuke grinned, taking off the cheki from his clear phone case to show it off some more. The chat exploded once again, many users expressing their jealousy and demanding for more explanation.

After he put the polaroid back on his phone, he put his things to the side. "Okay, okay, that's really all I have— fine, yes, aside from a Risette poster at the other side of my room— can we now get started with the actual stream content for today? I know you guys are all actually here for me playing FOG, so let's get to it!" Yosuke said, readjusting his set up and opening the game.

"As you all already know, I've been meaning to rank up my sniper today, which is not my main by the way, so I'll be streaming till I get gold!" Yosuke grinned, clicking Match . The chat exploded with messages once more, some users expressing their excitement, some jokingly teasing him about how he'll be terrible at the game, while some were still hung up on the fact that Yosuke was a Risette fan.

Yosuke laughed, "alright, alright, let's get started! I hope you guys enjoy the stream!"


"Fuck my life, chat. What did I do to be cursed with shitty teammates?" he groaned, raking a hand through his hair in frustration. He'd been playing for a few hours now, and while he had gotten silver earlier, combined with his lack of sufficient experience with the sniper position and being given subpar teammates in several matches, he still hasn't achieved gold.

He clicked Match again, getting ready to play a new game.

STREAM CHAT

GirlFailure2008: YOU CAN DO IT YOSUKE

shuhana: 2 more wins!!

brokenmotorcycle: 2 more wins and we can all celebrate

| In reply to @brokenmotorcycle: 2 more win...
tatsujunreal: and sleep!!!

_maplerin99821: your sniper is improving!

| In reply to @_maplerin99821: your sniper i...
stag_nant: he definitely has, the play style is a lot different from a striker's so seeing him do recon work is refreshing

t4tnarusena: wtf is that striker doing bro

AkikoWasH3re: lololol that striker should get banned

gee_aholic: hana chan's really carrying everyone this time huh

| In reply to @gee_aholic: hana chan's really...
ceruqing: ikr and as a SNIPER too lmao thats rough buddy

Fried_shrimpie: nice hiding spot yosuke!

rainglazelily: +1 but he should leave that observation deck soon, that's the first place the other team would target

| In reply to @stag_nant: he definitely...
RoisinGalaxy: he's surprisingly good at long-range attacks considering he's used to the mobility and close combat with his knives

| In reply to @t4tnarusena: wtf is that strik...
souyorisette: ikr his job is to place the dishes to clear the fog. does he want to run around blind?

chie_eats: i'd join you but idt me joining will save you from having abyssmal teammates

| In reply to @souyorisette: ikr his job i...
_maplerin99821: do they know hanachan's streaming so they're trolling him or smth 😭😭😭😭😭😭

milkshakekun: imo yosuke's doing good as a sniper but he's still the best as a striker!!

| In reply to @milkshakekun: imo yosuke's do...
RoisinGalaxy: agreed!!

talkwithtv: but his teammates aren't as good as he is t_t

| In reply to @talkwithtv: but his teamma...
ceruqing: ikr especially that striker

moonshineflwers: he's way too carrying his team to be reading our chats lol

nocturnesmusic: OH NO YOSUKE

EnigmataLune: WHERES THE MEDIC!!!

_maplerin99821: medic heal him asap omg 😭

shuhana: dont die yosuke ure already way too far from the resurrection stone to die

brokenmotorcycle: oh thank god

flowervillage: LOL that striker is so bad

princessofjunes: uh oh yosuke's turning on his in-game mic

souyorisette: LMAO

hanashu: LOOOOL

kanadebachi: LMAO HANA CHAN IS SO MAD

hanachanner: im surprised he isnt banned yet ijbol

sunflowerpetal: mods dont ban yosuke pls ts is too funny

Euralino: bet that striker's crying from the amount of verbal abuse yosuke's shouting at him rn

chie_eats: LMAO CALM DOWN YOSUKE

freckledcryptid: is anyone tallying the amount of curses yosuke said in the past 10 minutes lol

| In reply to @freckledcryptid: is anyone tall...
AkikoWasH3re: fuck et al: 15, shit et al: 12, asshole: 4, cunt: 9, son of a bitch: 4, ass: 3

| In reply to @AkikoWasH3re: fuck et al: 1...
moonshineflwers: LMAO

hanasflower: he's so mad 😭 someone post a video compilation of this later

risettefan: he's kinda hot when he's angry #ngl hope he doesn't get banned tho

flowervillage: tbf his anger is justified bc why be adamant on playing striker when youre bad at it!

GirlFailure2008: rip that player

| In reply to @risettefan: he's kinda ho...
brokenmotorcycle: let's unpack this

chie_eats: ok yosuke i think he knows he's trash now

| In reply to @chie_eats: ok yosuke i t...
Kronos_312: idt he's gonna stop they're losing rn 😭😭😭

TsismosangOsang: oh no he died!!

brokenmotorcycle: OH NOOOO AND HE'S LITERALLY THE ONE CARRYING THE TEAM

princessofjunes: the other team is closing in 😭😭😭

hanashu: he's mad again lmaooo

GirlFailure2008: rip that striker to shreds yosuke

kanadebachi: hana chan i think its time to go to bed and continue ranks for another day...

Kronos_312: lol whats that behind hanachan

hanasflower: woah first time seeing something bright behind him lol

chie_eats: oh?

As Yosuke's team's resurrection stone fell and the giant "DEFEAT" banner appeared on screen, Yosuke himself continued to trash on the stiker. Unbeknownst to him, the door to his bedroom opened, and a sliver of light from the hallway shone. Someone walked in, and with how dark the room was, the viewers couldn't see who it was.

"I don't give a fying fuck man, we're on fucking ranked! Put that stupid shit to a bot match and stop fucking dragging everyone down with your shitty ass—" Yosuke shouts were cut off when a hand touched his shoulder and a plate with a sandwich was placed on the table beside him.

The chat exploded with messages, even more so when they noticed how fast Yosuke calmed down. Game and trash talking forgotten entirely, he turned, grinning at the person who entered the room, "woah, thanks, partner!!! I needed this after playing for hours."

The person patted his head and left the room soon after. The chat was still going crazy, some users were asking who the person was and what he looked like. It was the first time the viewers saw someone other than Yosuke in his stream, albeit briefly, so they were curious. Since the match ended, the lobby eventually closed, freeing the poor player from Yosuke's verbal abuse. Yosuke finally turned to the camera, smiling at his viewers as he took a bite of the sandwich.

"Phew, what a total disappointment. I was so close to ranking up to gold, but it's pretty late now and I'm pretty sure you guys are tired too, so let's call it a day--huh?" he said, finally reading the comments on the chat.

STREAM CHAT

Kronos_312: PARTNER?

flowervillage: WHO WAS THAT

brokenmotorcycle: who was that +1

souyorisette: +2

flowervillage: +3 and WHY did you call him parnter what does that mean

talkwithtv: partner as in what??

hanasflower: u live with someone? ngl i thought u were a loner irl and ure living alone

chie_eats: lmaoooooo

chie_eats: reply to your chat yosuke your viewers are going nuts

| In reply to @chie_eats: lmaoooooo
kanadebachi: chieee do you know something?????

ceruqing: that your bf or something hanachan??

shuhana: his hand looks nice icl

brokenmotorcycle: im jealous as hell that he got to tocuh hanachan's hair

| In reply to @brokenmotorcycle: im jealous as...
freckledcryptid: same... his hair looks so soft and silky tonight too

princessofjunes: so who is it omg

RoisinGalaxy: is "partner" what you call your boyfriend or something?

"Oh, that's my roommate, chat. We've been like, best friends since high school! It only made sense that we live together after I moved back to the city. Man, he's actually–wait, no! What the hell?! No! We–we're not–!" he sputtered, finally reading the other comments on the chat.

"He's not my– my boyfriend! No way, chat. I mean, I like him a lot, but not like that! We've been through a lot together, and I trust the guy with my life. Besides, I'm straight! Both of us are! You guys– I swear, it's not like that–Hey! Chie! Not helping!!" Yosuke groaned, throwing his head back in frustration and swiping a hand over his face. The chat was relentless, his viewers teasing him about his sexuality, while some users were still asking who the person was. Chie was still in the chat, laughing at Yosuke's reaction and teasing him further. Yosuke groaned again, muttering under his breath, "I can't believe you lot... Is this seriously the kind of fans I've amassed" He shook his head and the chat just laughed even more.

Finally turning back to the camera with a small smile, he started to say goodbye, dodging more questions. "Anyway, I think that's enough for today. I'm sure we're all tired from the stream. I'll continue grinding tomorrow instead. Thanks for tuning in, chat! I'll see you all tomorrow!"

Yosuke waved at the camera and ended the stream, leaving the chat to wallow in their curiosity. Yosuke groaned, taking out his phone and sending Chie a text message.

Yosuke
WHAT THE HELL CHIE
ISTG
Chie
LMAOOO
i was literally just laughing in ur chat
you're the one making it a big deal
Yosuke
u still werent helping
like
at all
fuk u
Chie
wow fuck u 2
dont include me in the drama called unresolved sexual tension with your best friend
esp when ur viewers CLOCKED you immediately without even seeing yu in full LMAO
im telling him abt this btw
Yosuke
NO
DONT U EVEN DARE
w8 wdym ust
CHIE.
Chie
i do dare
its gonna be so funny
Yosuke
NO THE FUCK ITS NOT
I H8 U SM

The next day, Yosuke was back on stream at his usual schedule, ready to continue his grind. The chat was still buzzing from the yesterday's events, with some still hung up over Yosuke's "partner". Yosuke sighed, shaking his head as he read through the messages. After all, he didn't really address the "partner" thing, and he didn't exactly want to explain.

"Alright, alright, let's focus on the game today, I really wanna get gold with this sniper so I can go back to playing striker, alright?" he said, trying to steer the conversation back to his plans for the evening. "And who knows? Maybe I'll even try playing as a medic next time, since you guys liked me getting out of my comfort zone so much. But for now, let's focus on ranking up!"

Yosuke clicked Match and the game started, the chat exploding with messages once again, most of which were wishing him luck and cheering on, while some were hoping he gets better teammates this time. Yosuke laughed, shaking his head as he read the chat messages while he waited for the match to begin. "Thanks for the support, chat! Alright, let's do this!"

By the next hour, Yosuke had finally ranked up to gold, and the chat went wild with congratulatory messages and stream gifts. Yosuke grinned, smile bright and cheerful as he thanked his viewers for the support and read their messages. "Thanks a lot, chat! And for the stream gifts as well, wow! You guys didn't really need to do that, y'know? But I'm really grateful for the support! Hmm... medic, huh? You guys really want to see me play that?"

STREAM CHAT

milkshakekun: YAY CONGRATS YOSUKE

EnigmataLune: play medic next !!!

_maplerin99821: +1, i wanna see you play medic!

GirlFailure2008: i think hanachan as a medic would be so fun to watch, he looks like the type to be good in support

| In reply to @GirlFailure2008: i think hanachan as...
souyorisette: +1! with his skills as a striker i think he'll be a good assassin medic

Fried_shrimpie: he's already pretty stealthy and he's great playing with the knives, i think he should try it

brokenmotorcycle: ASSASSIN MEDIC HANACHAN PLEASE I NEED IT

moonshineflwers: yosuke pls try playing assassin medic on your next stream!!!

hanasflower: if hana chan plays medic i'll carry him

shuhana: i'll be your striker, hanachan!! i'll make sure you never die

flowervillage: yosuke u're single right let me carry u like those striker/medic couples

| In reply to @flowervillage: yosuke u're si...
hanashu: NO CHOOSE ME YOSUKE IM A GOOD STRIKER I SWEAR

nocturnesmusic: as if hana chan will choose you guys to play w him 😭

_kirutea: let alone date him lmao

hanachanner: hana chan i'll be ur discord kitten lets play fog 2gether pls

sunflowerpetal: NO ME PLS PLAY W ME I CAN BE UR SNIPER UR MEDIC UR STRIKER WHATEVER U WANT

yosukefan22: or ur gf anything works...

chie_eats: LOL???

Cael_ume_00: lmao here come the yosuke simps

maplerin99821: saw the opportunity and took it i gotta respect that

RoisinGalaxy: so... assassin medic stream soon? 👀

"Woah, you guys really want me to play assassin medic?" Yosuke asked as he read the messages. "Y'know what? Alright! I'll give it a shot on my next stream, but don't flame my ass if I end up being terrible at it, okay?"

He grinned as he watched his viewers grow excited at the idea of him playing a healer. He decided to chat with his viewers for a while before starting another match for fun, when the door to his room opened. He turned around with a smile, not noticing that his chat started going grazy with messages once more.

As usual, Yosuke's background was dark, so the viewers couldn't really see what was happening behind him save for a dark figure moving around.

"Yo, partner!" Yosuke greeted as the dark silhouette crashed into what might be Yosuke's bed. His smile dropped, "hey, you okay? Had a rough day, huh?" Yosuke's roommate must've nodded, because he continued, the microphone picking up a bit of Yosuke's words, "well, I'm still streaming so do you mind waiting for a bit? Or I can end it early if you need me."

His roommate replied, and while the voice was muffled by the mattress and the microphone didn't pick it up as much, the viewers could still hear a bit of his soft voice, "oh, sorry. I didn't know you'd be streaming today."

"Eh, it was a last minute thing, wanted to continue where I left off last night. You okay waiting there?"

"Yep, I'll be okay, I'm just going to crash here, I can wait."

"If you're sure..." Yosuke bit his lip and turned towards his viewers again, pointedly ignoring the hundreds of comments now asking about his roommate.

STREAM CHAT

flowervillage: i may just be imagining it but his voice sounds really nice

| In reply to @flowervillage: i may just b...
maplerin99821: u may be imagining it lol i could barely even hear him 😭

RoisinGalaxy: you can end the stream if you want, hana-chan!

hanasflower: what does ur roomie look like 👀

| In reply to @hanasflower: what does your r...
_tea_bee_: respect his privacy man,,

chie_eats: yosuke tell ur roommate he still owes me a beef bowl

| In reply to @chie_eats: yosuke tell ur roo...
risettefan: omg wait u know him too???

souyorisette: oh btw will your medic stream be for next week? or are you gonna stream something else then?

brokenmotorcycle: oh i hope its next week!! i really wanna see you play medic

hanachanner: yosukeee i wanna play w fog w u T_T

shuhana: is your roommate your boyfriend lol

hanashu: best friends/roomies to lovers???? sign me up

sunflowerpetal: NOOO BUT YOSUKE DATE ME INSTEAD

kanadebachi: hana chan, pls play an assassin medic next week!

ceruqing: u can stream fog for the whole month i dont mind just pls play medic soon

"Alright, alright, I'll play medic next week, that good with you all? So stop spamming it already" Yosuke grinned as multiple requests drowned his chat. He read some and tried to reply, "okay, okay, maybe I'll let you guys play with me... strikers and a sniper of course... how will i pick? let's see... i'll post the mechanics on my socials once I've thought about it! hmm... sure sure, it'll be random, and you're my fans, so I wouldn't mind carrying... oh? good idea! Wha? hey, just because I'm single doesn't mean I'll agree to that! Right, sorry, sorry... what?! yes, yes I'm single! S-stop that! Chat, come on, I already told you all- I mean- hm... I guess it would be fun playing FOG with a girlfriend?... yes, I'll play striker again once you guys are satisfied with my medic's performance... I'll play another game soon, sure!... wait, you guys are chatting too fast, what's going—huh?!"

While Yosuke was busy reading the messages, his chat suddenly exploded, and before he could figure out why, a pair of arms wrapped around his neck and his roommate rested his head on Yosuke's shoulder. The viewers weren't able to see his face, but they could see silver locks and a head nuzzling Yosuke's neck while the other turned red.

"Dude, are you okay?" Yosuke asked.

"Head hurts..." his roommate replied, which made Yosuke turn around in concern. He stood up, so the viewers could no longer see either of their heads, but their torsos were still in view. Yosuke's roommate was clinging to him while Yosuke looked like he was consoling his friend. Their voices

"Then don't lean on me like that! Your head will just hurt even more, man."

As Yosuke doted on his roommate, the chatroom was still going wild, Yosuke's mods struggling to contain them.

STREAM CHAT

princessofjunes: are you sure you're not dating...

hanashu: is this what they call bros being bros

| In reply to @hanashu: is this what t...
shuhana: nah thats what they call being gay

Euralino: so thats what hanachan meant by "partners" ic ic

chie_eats: IM CRYING

chie_eats: SCREENSHOTTED BTW

| In reply to @chie_eats: SCREENSHOTTED BTW
TsismosangOsang: chie do u know something we don't...

| In reply to @TsismosangOsang: chie do u know...
chie_eats: who knows? 🫣

hanachanner: so hana chan's taken? :(((((

kanadebachi: terrible day for yosuke's fangirls i see

souyorisette: and a good one for the fujos

sunflowerpetal: yosuke i still love you even if i don't have chance anymore T_T i still support u... love wins...

hanasflower: since when did we even have a chance 😭😭

| In reply to @hanasflower: since when d...
_kirutea: since never if y'all are apparently up against a best friend/roommate 😭😭😭

chie_eats: u heard ur fans hanamura #lovewins

| In reply to @chie_eats: u heard ur fans han...
k1tsun3_92: chie pls u're killing us here what do u know...

talkwithtv: i ship it <3

Yosuke walked to his bed, dragging his roommate with him. Despite it being dark, the viewers could still see their silhouettes as Yosuke tucked his roommate to bed. After a while, he returned to his desk, an apologetic smile on his face.

"Sorry everyone, but my partner needs me so I'll have to cut this stream short. As promised, I'll play assassin medic on my next stream, okay? Thanks for watching everyone and I'll see you again soon!"

As Yosuke said goodbye to his viewers, laughing at their messages and floundering on some of their—and Chie's—teasing, calculating grey eyes watched from the bed, his mission a success.


Chie
im crying
you're so possessive narukami
Yu
hm?
Chie
don't even pretend
ik you planned this
Yu
I don't know what you mean.
Chie
sure sure
keep saying that
like you didn't conveniently show up after i told you about his fan's chats yesterday
Yu
I still don't know what you mean.
Chie
oml
pls date him already im so tired of ts
i'm already mourning the day when you two pull yourselves together
IF YOURE ALREADY THIS BAD AS FRIENDS
Yu
:)

Notes:

this will probably have around 2 chapters, but if it gets more, i'll update it. i'm working on the next one already and will be done very soon, i just wanted to divide the story into chapters to make it more cohesive.