Zixuan swallowed, refusing to say anything, but the tension in his body betrayed him. Haoran made sure not to quicken his pace, slowing every movement he made with his finger.
When Haoran finally leaned in and caught his mouth again, the kiss was nothing like before—it was deep, a silent reminder of who was in control.
Zixuan tried to turn his head away, but Haoran's free hand caught his jaw, holding him in place until he was forced to receive the whole kiss.
Breaking the kiss just long enough to breathe, Haoran's lips trailed down Zixuan's neck, sucking a mark into the pale skin right above his collarbone. "I should put these where everyone can see," he murmured, dragging his tongue over the spot before biting down lightly.
"So everyone will know you belong to someone."
Zixuan's breath hitched. "Don't you dare—"
The rest of his protest dissolved into a gasp as Haoran's hand tightened its grip and shifted pace, alternating between slowing and quickening his rhythm.