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.