Zane’s breath hissed out in a rush, heat zipping through his body at the sudden sight of Ty on his knees in front of him. One of his hands delved into Ty’s hair as he looked down at him with widened eyes. Ty had never even hinted at this before. It was something Zane had simply considered off-limits. But Ty didn’t waste any time now; he took Zane into his mouth, pushing his head forward to drive Zane’s c**k deep into the warmth.
Zane choked on a cry, and he bit his lip to muffle the sounds threatening to tear from him. If they didn’t f**k soon somewhere where he could yell as loud as he wanted, Zane thought he might have to resort to more violence. Both hands gripped Ty’s short hair, and he couldn’t help but move, thrusting into Ty’s gloriously hot mouth. Rather than fighting against it, Ty hummed and pulled at his hip to encourage him to do it again.
Holy shit, he was going to lose it before he even had a chance to enjoy this!
Zane inhaled harshly through his nose as he tried to be careful with the movement of his hips. He wanted to give Ty control over the actions rather than merely f**king his mouth, using him to get off, and probably either drowning or choking him in the process. But Ty used his free hand to pull at Zane’s hip again, urging him to thrust. He really wanted Zane to use him like that.
It was all far too much for Zane to process. The danger and stress they faced, the emotional tangles he and Ty fought, the need and desire, and now Ty going down on him for the first time in the middle of the goddamned woods was just driving every lucid thought out of his mind.
Zane lost track of everything but needing to move and remembering to breathe. His hips jutted forward, harder this time, and one of his hands scrabbled to grasp at Ty’s shoulder. He felt Ty’s cold hand on the back of his thigh, sliding up under his boxers, fingers digging into the skin as he did his best to take Zane’s c**k all the way in with every thrust. Zane couldn’t see his cockhead disappearing between Ty’s lips, and he cursed the canopy of trees that hid the moon from them. He could imagine what those sinfully full lips would look like as the head of his c**k passed between them, though.
“Oh God,” Zane groaned as he rocked his hips forward. “Ty—I’m gonna—”
Ty jerked his head back quickly and stood before Zane could finish the warning. He grabbed Zane hard around the back of his neck with one hand and kissed him roughly as he stroked him with the other.
It didn’t even take two squeezes to finish him, and Zane shuddered as he pulled Ty against him, remembering the imagined sight of his c**k between Ty’s lips, thinking about how badly he wanted to come down Ty’s throat. His shoulders bowed as he panted and came hard.
Ty gripped him tightly, holding him on his feet as Zane’s knees went weak. He slowed his strokes to leisurely pulls, eventually stopping altogether as he continued to kiss Zane languidly. Floating along, Zane abandoned himself to Ty’s hands for a long moment, soaking in the afterglow. “Ty,” he breathed as they kissed.
Ty didn’t respond, not willing to end the kisses by talking just yet. Zane started moving his hands gently over Ty’s body. He felt Ty smile against his lips as he tugged at the button to Ty’s jeans.
Ty’s hand stilled his fingers. “I don’t expect tit for tat, Zane,” he assured Zane in a whisper. “Don’t have to do anything but find your sleeping bag.”
“And pull up my pants,” Zane muttered as he shivered and did so, buttoning them back up. But then his hands were right back on Ty, and they didn’t stop moving. One even delved into the back of Ty’s jeans, cupping his ass possessively.
Ty snorted softly, shifting closer to Zane again and pressing their bodies close. He rested his forehead against Zane’s and nuzzled their noses together before kissing him again.
Zane mumbled and shifted one hand around to cup the front of Ty’s jeans, rubbing slowly. Ty sighed, his warm breath brushing against Zane’s cold cheek. Zane kept it slow, listening to the soft sounds of pleasure from Ty’s lips as he started to unbutton his jeans despite what Ty had said.
Ty reached down and caught his wrist; the fingers that grabbed him were cold and sticky. “Don’t have to, Garrett,” he whispered again.
Zane’s lips covered his practically before the last word was out of his mouth, and he started pushing down the heavy denim. Zane had gotten a hell of a lot of blowjobs over the years, but he’d avoided ever giving one. Ty knew that much about him. What Ty didn’t know was that Zane was willing to try it for him. But out in the cold, dark woods was not the time to experiment.
Ty moaned as he kissed Zane again, clearly willing to let him do anything he wanted. Zane just laughed again as he curled his fingers around Ty to pull his c**k free of his boxer briefs.
Ty hissed slightly and laughed breathlessly. “Jesus, it’s cold,” he joked as he pushed his hips against Zane’s hand. “Make it fast, and we’ll go find that fire,” he said in a lower voice before kissing Zane with renewed passion.
With a grunt of agreement, Zane began jacking him slowly as he lifted his other hand to Ty’s mouth and pushed two fingers between those full lips. He could make out Ty’s mouth now, see his fingers sliding inside, Ty’s cheeks hollowing as he sucked them in. Zane’s spent c**k twitched at the mere sight of it. Christ, he’d have to talk Ty into doing that again somewhere with better lighting.
Ty smiled around his fingers and bit them gently before flicking his tongue across the tips and sucking on them slowly. He kept his eyes open, looking at Zane intently in the darkness. Zane moved his fingers over Ty’s tongue, rubbing around it before pulling free. Stealing another kiss, Zane shifted so he could reach around and slide his hand over Ty’s ass, fingers seeking sensitive skin.
Ty managed a muffled curse against his lips. He stood on his toes, giving him just that much more height, and he wrapped one arm around Zane’s neck to keep his feet as he was fondled. Zane wanted to be all over and around him, inside him and feeling his pleasure pulse through him. But he settled for stroking and squeezing Ty’s c**k as he flexed his index finger against the clenching hole, sinking slightly in before pulling free and then repeating the motion.
Ty gave a wanton groan and let his head fall back, practically hanging on Zane.
“You feel so good, baby,” Zane groaned as he kept his hand moving and pushed his finger in to tease Ty some more.
Ty didn’t respond with anything more than a wordless moan and another languid, sensual kiss. He seemed to think if he moved one way or the other, some of the pleasurable stimulation would stop. His c**k jumped in Zane’s hand, and his entire body was tense and hard against Zane’s. Zane growled in frustration. When Ty was tight like this, a hard bundle of energy and writhing pleasure, there was nothing better in the world than to shove deep inside him and watch him go off like a firecracker.