While Jack's experience with Ianto up until this point (in his own time, that is) was scant, there was something so utterly right about the way their bodies fit together. Ianto's movements were, in a sense, more sure than Jack's were. Jack was no stranger to sex by any means, but he was still getting used to the reactions he could excite from Ianto.
Ianto, on the other hand, knew exactly what placement of hands would drive Jack out of his mind. Jack would have thought no less of Ianto had he reached his end quickly. Besides, it wasn't as if Jack was in a different position either. He was holding onto the last strings of control with the thinest of threads, so close to spiralling off and into some great abyss. God, Ianto was going to be his undoing, wasn't he?
Those soft groans, the husky murmurs, each tinged with the hint of Ianto's accent shot straight to Jack's groin. He didn't think it was possible to be any more aroused than he was and that was certainly saying something. Jack rocked against Ianto, delighting in the delicious friction created by their bodies.
Then, god, that heel, pushing at just the right place to bring his body into perfect alignment. Yes, Jack would quite enjoy each and every opportunity to learn these movements and no longer give Ianto the tremendous advantage. A slow smile slid across his face, Jack pulling up just enough to guide himself, the head of his cock pushing just at Ianto's entrance. "Your wish, my command," Jack murmured against his lips. "Or, something like that." After what felt like an eternity, he pushed forward, finally sliding into that tight heat of his lover. This... this was the meaning of perfection as far as Jack was concerned.
His well earned patience quickly slipped away, Jack beginning to move, starting with slow short thrusts that soon gave way to longer ones, groaning softly as his lips found Ianto's once more. This. This was perfection.