back on the bed, exhausted, and Sean finally released him.
Sean ran a finger through a smear of come on Justin’s belly and then lowered himself over Justin to kiss him again. He straddled Justin with his strong, hairy thighs, and Justin felt the hard nudge of his cock against his own softening one.
He put a hand down and cupped Sean’s balls, gently encouraging him to move up the bed. “Here,” he said as Sean knee-walked up until his balls bumped Justin’s chin. “Let me suck you.”
“Do you want me to put on a condom?” Sean asked.
“Do you need to?”
Sean shook his head. “I haven’t done anything without one since I got tested last.”
“Then I’d prefer to taste you than the latex. And I got myself checked out after Andy.”
Justin had been to the clinic after everything fell apart—not that he’d let Andy bareback him anyway, thank fuck, so the risk had been low, but he’d needed to be sure.
He guided Sean’s cock into his mouth. The flavour of sex and salt flooded his tongue. Sean was leaking precome liberally. It was good to know that eating Justin out had obviously been good for him too. He tried to take Sean deep, but the angle was all wrong. He sucked on the head for a while, and although Sean seemed to be enjoying that from the sounds he was making, Justin was greedy for more. With a renewed surge of energy, he released Sean and pushed on his hip. “Lie down. I can’t deep-throat you like this, and I want to.”
Sean moved obediently, lying on his back with one hand behind his head and the other on his belly. He looked so fucking hot laid out on Justin’s bed. Justin paused for a moment to admire him.
“What are you waiting for?” Sean took his cock in his hand and stroked it slowly, pulling the foreskin back with each stroke to reveal the shiny, slick head while Justin watched.
“Just looking at you. Appreciating the scenery.”
Sean smiled, and his gaze roved over Justin, lingering on his nipples and then drifting down to Justin’s soft cock. “Yeah. It’s not too shabby from this angle either.” He moved his hand back to his stomach, stroking through the soft dark hair there, and his cock flexed expectantly.
Justin crawled over him and kissed him. He owed Sean some teasing, so he took his time working his way down Sean’s body again. He buried his face in Sean’s neck, breathing in the sweet, earthy scent of his sweat. Then he moved down over Sean’s torso, finding his nipples in the crisp chest hair and making them harden under his tongue. Sean wriggled, ticklish, but he settled as Justin licked and sucked his way down to the smooth skin on his hips. His belly was flat and the vee of muscle was taut and defined as he tensed under Justin’s mouth.
“God, Justin, I’m dying here,” he murmured in a husky voice.
“Nobody ever died from being made to wait to get off.” Justin took Sean’s cock in a firm grip, lifting it so that Sean would feel his breath as he spoke. He licked his lips, his gaze fixed on Sean’s.
“You’re evil.”
“But you love me anyway,” Justin said. Sean’s eyes flew wide for a moment, so Justin clarified, “You told me so that time we got drunk on your dad’s whisky when we were fourteen. Remember? You said I was your best friend ever and you’d always love me.”
“Yeah, I remember.” Sean’s voice was hoarse and he swallowed hard. For a moment it looked as though he was going to say something else, but nothing came out. Justin stared at him, searching for something in his face that might give him the courage to admit that he loved Sean—not just as a friend—and that he always had. But the shutters had come down over Sean’s expression, and Justin was in danger of wrecking the mood unless he got them back on track. A mouth on Sean’s cock ought to do it.
“Well, I guess this isn’t going to suck itself,” Justin said, lowering his head.
Sean’s laugh turned into a gasp as Justin took him deep, forcing himself