Adrian's forehead pressed harder against Elias's, the space between their mouths shrinking to nothing but still not closing, still not crossing. His breath came in uneven pulls, each one a confession Elias felt on his own lips.
"Tell me," Adrian whispered, and his voice cracked on the second word. "Tell me you want this."
Elias couldn't speak. His hand found Adrian's jaw again, thumb tracing the sharp line of bone, feeling the muscle twitch beneath his touch. He pulled Adrian forward, closing the air between them, and their mouths met.
It wasn't what he'd imagined. Not the crush of Adrian's reputation, not the claiming kiss of a hockey captain who took what he wanted. Adrian's lips were soft, hesitant, trembling against Elias's like he was asking permission after already crossing every line. His hand came up to cup Elias's jaw, but the touch was feather-light, like Elias might shatter, like he was holding something he'd never held before and didn't trust himself not to break it.
Elias felt the wetness on Adrian's cheek before he understood what it was. His thumb found the trail of it, salt and heat, and he pulled back just enough to see the glint of tears catching the faint light from the window. Adrian's eyes were closed, jaw clenched, a muscle jumping in his throat as he tried to breathe steady.
"Hey," Elias said, soft, his own voice barely there. "Hey."
Adrian shook his head once, sharp, like he was trying to shake off the vulnerability. But Elias's hand stayed on his face, thumb wiping at the wet track, and Adrian's composure cracked further. He made a sound—low, broken—and pressed his forehead back to Elias's, hiding.
Elias wrapped his arms around Adrian's neck, pulling him closer until their chests met, until he could feel the tremor running through Adrian's body. This wasn't the violent captain. This was someone falling apart in his hands, and Elias held him tighter, fingers threading into Adrian's hair, breath hot against his ear.
"I want this," Elias said, pressing the words into Adrian's skin. "I want you."
Adrian shuddered, a full-body thing that shook them both. His hands found Elias's waist, then his back, pulling him in until there was no space left, until the radiator hissing and the frost on the window and the whole world outside this narrow mattress ceased to exist. He kissed Elias again, harder now, with something desperate in the press of his lips, and Elias kissed him back, sinking into it, letting himself be held together by hands that had never held anything soft.
Outside, snow fell past the frosted window, silent and endless, while two boys who had never learned how to be gentle learned each other by touch.
Adrian's hand found Elias's wrist, fingers circling the bone with a gentleness that contradicted everything the hockey captain was supposed to be. He pulled Elias's hand from his jaw, guiding it down, pressing it flat against his chest.
The heartbeat under Elias's palm was a wild thing — fast and uneven, pounding against his ribs like a trapped bird. Adrian held Elias's hand there, his own fingers pressing hard enough to leave marks, as if he could make Elias feel what he couldn't say.
Elias's breath caught. His thumb moved across the fabric of Adrian's shirt, tracing the rhythm, feeling each desperate thud. The radiator hissed. Snow fell past the window. The whole world existed in the space between his palm and Adrian's chest.
"That's what you do to me," Adrian said, his voice barely there, rough and broken and raw. His jaw was tight, eyes still closed, like he couldn't bear to see Elias's reaction to the confession. "Every time you look at me. Every time you breathe my name."
Elias pressed his palm harder, feeling the tremor that ran through Adrian's body. He understood suddenly — Adrian wasn't revealing a secret. He was handing over something he'd never let anyone touch. A vulnerability he'd armored over with girls and violence and the cold mask of a captain.
"Adrian." His voice came out soft, almost reverent. He shifted closer on the narrow mattress, his other hand finding the back of Adrian's neck, fingers threading into the dark hair at his nape. "Look at me."
Adrian's throat worked. His eyes opened slowly, and in the dim light filtering through the frosted window, Elias saw them — raw, uncertain, terrified of what they'd find in Elias's face.
Elias held his gaze. His thumb traced a slow, steady circle over the frantic heartbeat, and he didn't look away. "I'm not going anywhere."
Adrian's breath shuddered out of him. His hand moved from Elias's wrist to cup his jaw, thumb dragging across Elias's lower lip, and there was something almost helpless in the touch — like he didn't know what to do with the gentleness Elias kept giving him.
Outside, snow continued to fall, silent and endless, coating the windowsill in white. Inside, two boys held each other on a dorm room mattress, one's heartbeat pressed into the other's palm, both learning that softness wasn't the same as weakness.
Elias's hand stayed pressed against Adrian's chest, feeling the heartbeat begin to slow beneath his palm. He could taste the salt of Adrian's tears still on his lips, could feel the tension still coiled in Adrian's shoulders. But something had shifted — a door cracked open, and Elias wanted to step through it.
Slowly, deliberately, he slid his hand down from Adrian's chest. He caught Adrian's wrist, lifting it between them, palm facing up. Adrian's fingers were calloused, knuckles scarred from years of hockey and fights he'd never talk about. Elias traced his thumb across the lines there, feeling the ridges and valleys of a hand that had held so much anger and so little gentleness.
"Adrian Vale," Elias whispered, almost to himself. His fingers began to move, tracing a letter into the center of Adrian's palm. A. Then D. Then R. Each stroke deliberate, unhurried, a question formed in inkless writing. "That's the name on the door. The name on the roster." His thumb circled the soft center of Adrian's hand. "What's your real name?"
Adrian went still. His breath caught, held, then released in a slow shudder. The hand in Elias's grip trembled, fingers curling slightly like he might pull away, but he didn't. "It's just a name."
"Names matter," Elias said, still tracing. I. Now A. His storm-gray eyes lifted to meet Adrian's sharp blue ones, and he held them, refusing to let the moment dissolve into silence. "You gave me your heartbeat. You gave me your tears. Give me your name."
Adrian's jaw worked. His throat moved as he swallowed, the vulnerability climbing back into his face like a tide he couldn't hold back. The radiator hissed. Snow clung to the frosted window. The whole world narrowed to the space between their hands.
"Adrian," he said, but his voice cracked, and he stopped. His fingers closed around Elias's hand, holding it against his palm where the letters had been traced. "Just Adrian. My mother named me after her grandfather." He paused, a ghost of something passing through his eyes. "She said he was the only man she ever trusted."
Elias's breath caught. He said nothing, only lifted Adrian's hand and pressed his lips to the center of his palm, right where the letters had been. The same gesture as before, but this time it held more — acknowledgement, acceptance, the weight of a name given freely.
Adrian's composure cracked further. His free hand came up to cup Elias's face, thumb dragging across his cheekbone, tracing the line of his jaw like he was memorizing it. "Nobody's ever asked for that," he said, barely audible. "Nobody's ever wanted it."
"I do," Elias said, pressing the words into Adrian's skin. "I want all of it."
Outside, the snow continued to fall, silent and endless, building a world of white against the dark glass. Inside, Adrian leaned forward and pressed his forehead to Elias's, breath warm and uneven, and whispered his own name back into the space between them — not as a fact, but as a gift, one he'd never given before and might never give again.

