Work Text:
He stares, unable to believe who's at his door. “H―Hide… ?” Hair longer and mostly brown, but that face and those eyes are unmistakable.
Hide starts to give him a shaky smile, and he's not sure which one of them moves first, but he knows they're wrapped around each other. “Hey,” his best friend says softly.
He breathes deeply, hiding his face in Hide’s neck. The arms around him hug him tighter, and there's a faint feeling of going down, until they fall to the floor.
“Your glasses hurt,” the blond says, voice hushed.
He pulls his head back to take off his glasses, as well as his gloves, “s―sorry,” his throat clicks as he swallows, and it's as he burrows his face back into the blond’s neck, that he realizes his eyes are burning from unshed tears.You really can't be here can you, but you are.
He feels Hide breathe against his shoulder, and now the hands on his back are starting to stroke his back slowly, and he melts.
“Are we going to stop hugging anytime soon?” Hide asks, voice now tinged with amusement, and he shakes his head.
“Making up for lost time,” he says as he holds onto the blond tighter.
“So we're going for a new world record of longest hug ever?”
He smiles, nodding, and Hide just breathing is so calming, so he moves one of his hands to clutch the front of his best friend’s shirt, feeling the other’s warm heartbeat. “I missed you,” and his voice cracks, but how could it not.
Hide lets out a small breathless laugh, then gulps and hugs him tighter. “Missed you too. So much,” he feels the other’s nose against his shoulder, the arms around him hugging him tighter, and he feels at peace.
[Fin]
