Chapter 19
Kaine held his breath as Zavier slid a hand up his shirt along his abs, he seemed to want Kaine to react, but he didn’t want to accidentally hurt Zavier. Zavier tugged Kaine’s shirt over his head and unceremoniously threw it on the floor. Kaine heard Zavier chuckle and he looked up from the floor where he had been trying to distract himself.
Zavier moved his hand from Kaine’s chest to his face and caressed his cheek with his thumb. All of this was very new to Kaine, he had never been kissed, much less done any of this. All he knew was that he wanted to make Zavier feel as good as he was making Kaine feel.
Kaine closed his eyes and nuzzled into Zavier’s hand softly, in Zavier’s arms he felt safe for the first time ever. He felt Zavier tease his lips with his touch before leaning in for a kiss. Kaine opened his eyes and reached out, pulling him in faster. Their lips crashed somewhat uncomfortably, but Kaine didn’t care all too much.
He slowly shifted Zavier until he was under him. Kaine smiled triumphantly as he got himself comfortable on top of Zavier.
“Oh…” Zavier grinned under him, “You look very hot on top of me, Kaine.” Zavier reached out for his face again, but Kaine instead grabbed his wrists and pinned it behind his head with his other hand.
Kaine started unbuttoning his shirt until he could free Zavier from his shirt. Kaine tossed it in the vague direction of his own discarded shirt. He then leaned back to admire his work and Zavier’s half naked body.
Comments (0)
See all