Work Header

A kiss where it hurts

Work Text:

There’s almost nothing to see, just a small graze high on Zhan Yao’s cheek. But from the way he winced when Bai Yutong touched it, there’ll be a lovely blue-green bruise there by tomorrow morning. It’s irrelevant whether anyone can see it or not though. Bai Yutong knows it’s there. Knows he failed Zhan Yao when he let him get hurt, again.

They’re in his office, the blinds closed for at least the semblance of privacy, although they know such a thing is only fleeting in the SCI offices. Zhan Yao is sitting on the edge of Bai Yutong’s desk, and Bai Yutong steps between his legs without hesitation. He leans in close, bringing his hand up to Zhan Yao’s cheek. He’s gentle when he brushes his fingers over the graze. The last thing he wants to do is cause more pain.

“It doesn’t hurt much,” Zhan Yao assures him, his own hand fisting into Bai Yutong’s shirt to pull him in closer. He’s not lying – he wouldn’t lie to Bai Yutong, not any more. “I’m fine.”

“You’re hurt.” The words come out as a growl. Bai Yutong leans in, pressing his lips softly to the reddened area. His next words are quieter. “I’m sorry.”

Zhan Yao hooks his legs around Bai Yutong, holding him in place. “Nothing to apologise for. And besides, you’ve just kissed it better.”