Daniel sat on the sofa with his legs curled underneath him and to the side of him. He could hear Sam pottering around in the kitchen, which was out of his line of sight. Nearly engrossed in the program on the television, he started a bit when the sofa changed with the addition of weight next to him. He glanced over and saw Sam sitting there, holding two teas, holding one out for Daniel to take.
Daniel took the offered cup with his left hand and gently moved his legs so he was sitting normally. He felt the sofa shift again as Sam scooted closer, leaning into Daniel. Sam put his tea down on the table in front of him and his now idle hand rested on Daniel's leg.
Daniel had a flash of memory from the last time the pair of them had sat like that. The memory put a smile on Daniel's face and started to make something else stir. Realising what was happening, Daniel focussed on trying to stop it, but to no avail. Sam's head was resting on Daniel's chest, giving him a perfect view of the tent in Daniel's loose trousers as it was erected.
Sam's hand twitched and started to draw figure eights on Daniel's leg, knowing the repetitive motion would aggravate and turn Daniel on more, especially as it kept his focus in the vicinity of his now solid hard on. Daniel tried to not focus on the feelings, but Sam's movements drifted closer and closer to the tent. Daniel gasped and moaned as Sam's finger jumped from making figure eights to running up the length of his nearly painful erection.
Sam slipped his hand under the waist band of Daniel's trousers and gently grasped the fully erect cock, and with his other hand, gently pulled the trousers down to expose it. The hand grasping it slowly started to stroke, up and down, each downward stroke gently easing Daniel's foreskin down over his head. Sam twisted up and placed a kiss on Daniel's lips, gently deepening it as more of Daniel's foreskin was pulled down.
Daniel hissed a little as his foreskin past the point of no return and curled under his crown. Sam kissed him on the lips again before shifting down to kiss the tip of Daniel's cock. Gently stroking the shaft, Sam kissed the tip and then all around the head of the cock, then gently licked it, savouring the musky taste.
Daniel moaned again as he felt the head of his cock become sheathed in Sam's mouth, gently sucking while stroking. Slowly Sam pulled back sucking as he went, giving a little pop as his lips broke contact with the cock. Sam went back down, opening his mouth a little wider and taking more of the cock in his mouth, his hand stopping moving.
Not breaking the contact he had, Sam climbed down from the sofa, settling himself on his knees between Daniel's legs, and looking up at him, making eye contact. Daniel's eyes conveyed how turned on he felt, and let Sam know he was doing the right thing. Sam's head started to bob up and down, leaving a slight spit trail as he pulled back.