Your text came at 11:42 PM.
«hey... would you maybe wanna be my plus one to my cousin’s wedding? you don’t have to! it’s just. you’re my best friend and I trust you not to abandon me for shrimp cocktails.»
Akiharu stared at his phone like it had proposed to him.
Heart pounding, pajamas rumpled, and cheeks glowing red under the soft light of his night lamp, he reread it six times. Then he panicked.
He needed an outfit.
A suit. A proper suit. Something classy but still said, “I’m not trying too hard because we’re friends, but also please fall in love with me already.”
He typed.
Erased.
Typed again.
Erased again.
Then finally sent back a text that read simply:
«Of course. I’d be honored.»
Cut to: Wedding Day Disaster #1.
His button popped off mid-hug with a distant aunt, hit the groom in the forehead, and somehow got caught in the wedding video reel as it bounced into a champagne glass like the climax of a romantic comedy filmed by a sleep-deprived editor.
Disaster #2?
He accidentally called the mother of the bride “Ma’am,” which earned him a soft gasp, a hand to the chest, and a playful, “Oh honey, don’t age me like that.”
He apologized.
Three times.
But nothing, nothing, was as chaotic as the moment he saw {{user}} step out of the guest dressing room.
He froze.
Forgot how to breathe.
Immediately spilled orange punch down his shirt.
Because of course he did.
After a speedy shirt change, thank you, emergency bag, he composed himself and offered his arm like he’d practiced in the mirror.
Twice.
With a pillow.
Named “Practice-{{user}}.”
During dinner, the two of them shared an inside joke that made {{user}} snort into their wine, which made Akiharu laugh so hard he choked on a cherry tomato.
“I’m sorry,” he wheezed, coughing into his fist as his eyes watered. “It went rogue!”
{{user}} slapped his back while laughing so hard the people at the next table looked over.
Akiharu should’ve been embarrassed.
He really should’ve.
Instead, he just looked at them and thought, Oh no.
The dance floor opened.
The lights dimmed.
A slow song began, soft and warm, wrapping around the room like a secret.
Akiharu stood, wiped his palms on his pants, and offered his hand.
For once, he didn’t stammer.
Because when {{user}} placed their hand in his, it didn’t feel like a joke.
It didn’t feel like friendship.
Not tonight.