down on Sean until his throat ached and his eyes watered.
“Oh God, Justin.” Sean put his hands on Justin’s head, his knees coming up to cradle Justin as he sucked in long, slow movements.
He let Sean’s cock nudge right into the back of his throat with each pull of his mouth, squeezing around it and making Sean groan before lifting off and using his tongue on the head on each upstroke.
It wasn’t long before Sean gasped, “I’m gonna come.”
As if Justin would ever pull off. Fuck that . Justin had jerked off a hundred times imagining Sean’s dick in his mouth. There was no way he was going anywhere until he’d had the full experience. He made an incoherent sound of encouragement, bracing himself for the bitter salt of Sean’s come. Even after a few years of doing this on a regular basis, it still sometimes took him by surprise. Come flooded his mouth, and he swallowed as he carried on sucking, pulling out another cry from Sean.
When Justin finally let Sean slip from between his lips, Sean’s hands were still in his hair, petting him as he raised his eyes to meet Sean’s. Sean smiled, face soft and open now. He looked totally happy and blissed out. Justin’s heart skipped a few beats as warmth surged through him.
“C’mere.” Sean guided him up with a firm hand at his nape. He licked at Justin’s lips. “You taste like me.”
Justin shivered. “Well, yeah. I probably missed a bit.” He parted his lips and let Sean in, their tongues moving languidly together.
They rolled onto their sides, still kissing, until it gradually slowed to gentle pecks and nuzzling of cheeks. It was so sweet, so perfect, so precisely what Justin had always longed for and never quite found with any of the other guys he’d been with. But maybe that was because none of them had been Sean. He trusted Sean so deeply, with that kind of bone-deep knowledge that someone is on your side whatever happens.
“Can I sleep in here tonight?” Sean asked, sounding half-asleep already. “I’m too tired to move.”
“As long as you don’t snore,” Justin replied. He turned onto his side away from Sean to switch off the lamp. He settled back down on that side, but he pulled Sean’s arm over his waist and smiled when Sean snuggled in behind him.
As Sean’s breathing slowed into the rhythm of sleep, Justin felt an icy finger of anxiety tapping at the window of his consciousness now the heat of the moment had passed. Would he regret this in the morning? Would Sean? Would things be weird?
Justin sighed. Whatever happened, this night would always be special to him. All he could do was trust that their friendship was strong enough to survive a little awkwardness.
CHAPTER NINE
Sean was the first to wake in the morning. For a moment he couldn’t work out where the fuck he was, and why there was a warm, bare body curled around his own naked skin.
Then he remembered.
Fuck… Justin.
Memories of the night before assaulted him, leaving him whirling with mixed emotions. Happiness and excitement were soon overshadowed by worry and… regret? No, not regret. He would never wish that amazing night away, but bloody hell. He hoped they’d be able to get back to normal afterwards, because he really didn’t want to have fucked up all those years of friendship for one hedonistic night.
He didn’t think Justin would want a repeat, and even if he did, it seemed like a bad idea. Justin was on the rebound from Andy, and that must be influencing any decisions he made at the moment. Guilt rushed through Sean at the thought that he’d taken advantage of Justin when he was vulnerable. Maybe he should have put a stop to things before they’d got out of hand.
His brain was running away with him, and there was no chance of him going back to sleep now. Plus he was desperate for a piss. He rolled carefully out of Justin’s arms and tried to get out of the bed without making it rock and creak too much.
Justin stirred and