“I will not be cockblocked a second time.”
He marched across to where Nolan stood next to the tub, the towel half gathered around his waist as if he’d been about to secure it. As Sky fell to his knees in front of Nolan, he pulled the towel away, tossing it on the floor. In a flash, Sky had Nolan’s soft cock in his mouth while Nolan gasped and seized Sky’s head with both hands.
This was one of his favorite things. He loved taking Nolan into his mouth when he wasn’t hard yet, so he could feel him swelling and growing on his tongue with each bob of his head.
A long, whispered string of curses tumbled from Nolan’s lips as his brain seemed to briefly lose all ability to form complete sentences. “Dear God, Sky. It’s not a race.” Yet, even as he spoke, his fingers tightened in Sky’s hair, urging him to move faster, take him deeper.
It was a race. Too soon, the tree would realize something was amiss. It would climb the stairs and try to enter the room. So far, it had avoided the bathroom, which was why Sky had chosen to strike while Nolan was getting ready for work. But it was only a matter of time before the tree arrived. He needed to have Nolan close enough to coming that he wouldn’t be willing to stop for any reason.
“Is this all you want? Just to suck me off?” Nolan panted.
God, he felt and tasted so good. Sky’s jaw ached, and drool was slipping down his chin. Nolan was so hot and thick. He had to be close.
“Or do you want this dick in your ass?”
Sky moaned on Nolan’s cock, and his lover echoed it.
But they were no longer alone.
A soft scratch at the door announced that the tree had figured out they were having a party without it, and it wanted to join.
“Nooooo…” Sky whined as he allowed Nolan’s dick to slide from his mouth. Why couldn’t it let him get laid?
“Up,” Nolan barked. He grabbed Sky’s arm and pulled him up to his feet. “Get your pants off. We’re not stopping now.”
Sky let out a triumphant shout as he did a dance while shoving his pants and underwear to the black-and-white tiled floor. Behind him, Nolan opened and closed the doors of the cabinet under the sink, likely searching for lube.
“Shit,” Nolan hissed.
“Use conditioner. Or the fucking sunscreen.” He’d accept anything so long as it meant getting to feel Nolan’s cock stretching him.
“Nope. Found some.” Nolan was behind him a second later, pushing Sky toward the bathroom door. “Put your hands on the door. Hold it closed.”
Sky cackled. That was one way to keep the tree from interrupting them.
Plastic creaked as Nolan popped the lid, and the heavy artificial scent of grape hit the air.
“Oh God,” Sky groaned. “That’s the joke lube Red gave us.” It was supposed to be grape flavored, but it tasted like no grapes Sky had ever had. However, it did taste very purple. It had worked fine as lube, but it had dyed Nolan’s cock purple for about two days. Sky still didn’t want to know what it did to his asshole.
Before he could remind Nolan of that odd side effect, two slick fingers pushed into his hole, stretching him and stealing his breath away. Who gave a fuck about a purple dick and asshole? Sky would happily dye his entire body purple and change his name to Violet Beauregarde if it meant Nolan was inside him.
Nolan steadily stretched his muscles and worked the lube into him while the tree continued to scratch at the door. It felt so good. Nolan kissed along his neck and sucked on his earlobe, shorting out what was left of his brain. Sky turned his head and captured Nolan’s mouth as he pressed his slick cock into Sky’s ass.
A loud, slutty groan of pure pleasure spread through him. He went weak in the fucking knees. How had he forgotten how good this felt? Life had been so hectic recently with the approach of the holidays and the crazy tree that he’d forgotten how wonderful sex could be.
“Is that better, baby?” Nolan growled, thrusting into Sky until he’d taken every inch of him.
“So much,” Sky whimpered.
Nolan fucked Sky harder and faster. The door rattled in its frame, and Sky chanted Nolan’s name. Nolan gripped one of Sky’s thighs and lifted his leg, placing Sky’s knee on the clothes hamper in front of him. That opened him up more, allowing Nolan to fuck him even deeper.
Sky smashed his cheek and shoulder into the door while he grabbed his cock and stroked himself. The cool wood against his cheek did nothing to slow his need to come. Nolan panted and whispered filthy things to him, almost lost to the slap of the skin.
His orgasm built and broke free so damn quickly he didn’t have a chance to warn Nolan that he was getting close. The world was washed in a warm, bliss-filled haze.
Nolan followed a moment later, filling Sky’s ass with hot cum. His panting boyfriend collapsed on top of him, pressing Sky farther into the door.
“I think…I think we scared the tree away,” Nolan panted in his ear.