Anonymous asked:[part 2] John broke away from the kiss, and his breath hitched at the sight of his lover's face and the control that he was taking over him. He yanked down at the dog tags, forcing Sherlock to his knees. "If you don't swallow it all, you've got to take them off." Sherlock nodded in agreement, and long fingers fumbled at the soldier's fly. John pulled Sherlock's neck by the chain around it close to his freed cock, and the detective strained his mouth open to take it as John demanded.
john fucking sherlock one night in bed, and getting so worked up that he gasps out a 'fuck, baby, such a good fucking boy, being such a good boy for me,' and not realising he said it out loud until he looks down at sherlock, who has come all over him tummy and up his neck, and is shaking like a goddamn leaf, his voice weak and hoarse and his eyes wide as he whispers an 'i'm your good boy?'