The injury had come to him at the worst possible time, and so Hajime had to watch Tooru and their team win Olympia in front of his tv instead of by his side.
None of them had cried when they’d kissed each other goodbye on the airport. His teammates had all hugged Hajime before, wishing him well, pity in their eyes about the injury that had messed up his foot. But oh, Tooru had pulled him so close that Hajime lost all the air in his lungs.
“I’ll count all the kisses you’re gonna owe me.” Tooru’s breath had been soft against his ear, voice heavy and silver with hidden tears. “One in the morning, one at night. One each time I cry, ten when I win, ten when we meet again.”
“You’ll get all of them when you win,” Hajime had said.
When. Not ‘if’. Some things are as certain as the sun rising in the morning.
The airplane’s half an hour late. Hajime stares at the hallway where people pour out into the airport, and there they are. There he is.
Tooru storms forward, eyes wide, the golden medal swinging around his neck over his open team jacket. He falls into Hajime’s arms, lips soft, salt-wet, begging and praying and whispering hello, it’s me, oh I missed you –
But Hajime gently pushes him away, reaches into his pocket. “You counted?” He asks. Tooru nods, opens his mouth.
“Don’t tell me the number”.
“What?” Something bright vanishes in Tooru’s eyes. He frowns, shifts. “Haji – “
A last deep breath. Hajime’s whole body trembles when he pulls the black velvet box out of his pocket and opens it. “You don’t have to count. I give you all my kisses for the rest of my life. If – if you will.”
And then, Tooru is crying. He sobs out loud, stumbles to his knees together with Hajime and whimpers like a child when the silver ring fits onto his finger, and Hajime’s lips touch his own in a soft reverence that says: welcome home.