Page 20 of Threepeat


Font Size:  

Squeezing his cock so he didn’t go off like a bottle rocket, Phoenix crushed their mouths together, taking the kiss he desperately wanted. Jacob froze momentarily, then melted with his touch, his lips parting again as Phoenix’s tongue explored his mouth. Jacob tasted like beer and kissed him like a man possessed.

Soft lips and a deft tongue mixed with rough stubble was a sensory overload. Phoenix moaned, arching up to get closer. Jacob bit his lip, gently sucking as he let it slip from his mouth. Phoenix shuddered, falling back to the bed. Need pulsed through him, and he jacked himself slowly, resisting the urge to work himself into a frenzy. The other man had a different idea, though, turning to press his lips to Phoenix’s wrist before capturing his lips again for a slow kiss that was all sex.

His legs tensed, his abs dancing as his balls drew up, ready to fire their load. Pre-cum lubed the stroke of his hand along his length as Phoenix fucked his fist.

“I want you,” he gasped. “Both of you.”

“Not tonight. But soon,” Jacob promised. Then he licked his lips, his gaze flicking south. He watched as Phoenix shuttled his fist up and down his length. A strangled groan sounded in the back of Jacob’s throat, and he palmed himself, adjusting his erection. That was all the invitation Phoenix needed. He kicked off the covers, planted his feet on the bed, and thrust his hips into his fist. Palming his balls, he rolled them in his hands and snuck his middle finger down, rubbing his hole. Cassidy’s breathy moan and Jacob’s low growl of approval had Phoenix working himself faster, his shaft harder than it had ever been.

“Fuck,” he gasped as sensation raced over the head of his cock down to his balls. The tingle at the base of his spine was the only warning he got before he erupted into his hand, stripes of cum landing on his belly and up his chest. He closed his eyes, breathing hard.

*****

He woke to sunlight streaming in the gap between the half-drawn curtains, his head pounding and his mouth as dry as the Sahara. He cracked his eyes open and winced, the light spearing his brain. He rolled over, and the skin on his happy trail pulled.

He sat up and grasped his head, swallowing back the urge to yak. He was naked as the day he was born, and he had flakes of dried cum all over him. What the hell? The dream he’d had the night before was vivid, but he hadn’t come on himself like a teenager... well, since he was a teenager. At least his roomie was still out for the count. One less thing to explain.

Seven

Phoenix

P

hoenix stepped out of the building to a warm night. He’d done it. He’d survived his exams. Centuries of knowledge packed into thirteen weeks of classes, millions of words that he’d read and absorbed, countless hours of studying on little sleep and a blood caffeine level that should have been fatal. All of it had come down to twelve hours of frantic writing. Now it was over. He was done. Free. Finished. Phoenix knew in his gut he’d passed all the subjects he’d taken, but there was still a shadow of anxiety hovering over him, one that wouldn’t lift until he got the official word.

Graduation would be in a few weeks. He started his new job in a week. Before his first day, he had to shift out of the student accommodation. He was moving in with his friends—four of them living in a townhouse. It was worth the sky-high amount they’d be paying for rent. Within walking distance of the ferry terminal, they’d skip the bumper-to-bumper traffic for a forty-minute ferry ride into the city. Everything else was within walking distance, so none of them needed a car for everyday use.

But moving was tomorrow’s problem. Tonight was all about celebrating. They were partying. He was supposed to watch the sun come up the next morning with his friends, tipsy and exhausted after a night of dancing. So why couldn’t he get excited about it?

A woman passed them, and Phoenix got a whiff of her perfume. He stopped walking, inhaling deeply. He closed his eyes and smiled. The scent was familiar. She wore the same perfume as Cassidy. He’d missed seeing her at Grounds during the couple of shifts he’d taken this week, but since he wasn’t there during his normal times, it wasn’t surprising that they hadn’t crossed paths.

“You coming?” Rachael called. She was the most focussed of their group. Day one of university, she’d announced she would be a partner of a law firm by the time she was thirty. He had no doubts she would.

“Sorry, yeah,” he muttered, jogging to catch up to the others.

Trav clapped him on the back. “Keep up, mate,” he teased. Trav was a financial planning major. A whiz with numbers. Stevo was a cyber security engineer. He said his job was to design systems that were impenetrable to hackers. But he’d been voted as the one most likely to be doing the hacking. He wouldn’t get caught—he was far too good for that—but he definitely tested how secure others’ systems were. They were all completely different, but their friendship had stood the test of time. Trav and Stevo had attended high school together, and Trav was Phoenix’s roomie during that first semester together. They’d shared ever since, and with Stevo hanging around, the three of them had become tight. Rachael had joined their group almost from the first day too, becoming one of their closest friends.

They’d survived university.

Now it was time to let loose.

If only he could shake the funk that had enveloped him. He didn’t even know what it was, except that it was bringing him down.

They rounded the corner and walked the block to their first stop, the same pub he’d seen Cassidy and Jacob at. He wished he could see them again. He’d obsessed over how intense his drunken dreams were. The first one was still so vivid that he could remember every detail of it like he’d lived it. Replaying it over and over in his mind’s eye like a movie had left his hand and his cock raw. He hated that he’d woken up, or something had disturbed his dream—he couldn’t remember which—and hadn’t kissed Cassidy the way he had Jacob. Now it was crunch time. He only had a few shifts left at Grounds before he started his new job. Unless she showed up at the coffee shop and they exchanged numbers, he’d never find out if either one of them could kiss like he’d imagined.

The pub was hopping, but Phoenix was content to hover around the edges. He just wasn’t feeling it. Maybe his friends wouldn’t even notice if he bailed. Was it exhaustion hitting him? The high from the constant caffeine-fuelled adrenaline-laced anxiety he got during exams finally waning? Or was it an insane preoccupation with two people who’d haunted his dreams stopping him from letting loose? If that was it, he was being ridiculous—he wasn’t out to hook up. He was there to celebrate with friends. Like a weight lifting, something clicked into place, and Phoenix smiled, relief filling him. He was ready to finally enjoy himself after the hardest slog of his life.

He decided not to look too closely at why he was finally okay with it, though. That would need far more introspection than he was prepared for on a Saturday night out with his mates.

“Let’s move on,” he suggested to Trav, wanting to go to a club. “Where are Rach and Stevo?” His mate didn’t answer, his stare never leaving the dance floor. When he pointed, Phoenix followed the direction and his eyes widened in surprise. Right there on the dance floor, wrapped in each other’s arms with their lips locked, were the two most unlikely people to see together. They were polar opposites, Rachael uptight and driven while Steve was a grab-life-by-the-balls kind and see what trouble he could get up to. They clashed all the time, yelling at each other about one thing or another, and yet there they were. Maybe the fights were more sexual tension than actual disagreement. “Holy shit,” Phoenix uttered.

“Didn’t see that one coming. Do we ask if they want to come with us?” Trav asked.

“If we interrupt, they probably won’t look at each other again, and then we’ll have to deal with both getting pissy at us. Let’s just text them.”

Trav messaged their friends while Phoenix led the way, pushing through the crowd until they were outside. The queue of people lining up to get into the pub stretched halfway around the block, all of them talking and laughing animatedly as they waited. Phoenix was excited to get down and party, and while he enjoyed the pub, he wanted the atmosphere of a club. Music so loud he couldn’t think, and shots. He could have had both at the pub, but he needed to get out of his head, and dancing was the best way to do it. With Rach and Stevodoing their thing, he and Trav could get serious.

“What’s up, man? A few minutes ago you were acting like you didn’t want to be here. Now you’re dragging me to a club,” Trav asked when Phoenix had to slow his steps to allow Trav to keep up.

Source: www.allfreenovel.com