It was true. Jack was something of a professional brooder. Ianto was almost convinced that he spent time in front of the mirror practising his dark and angst-ridden expression. And his solitary conflicted hero expression. They were subtly different. Luckily, he'd learned to recognise those sorts of expressions. It was a handy skill to have when it came to talking Jack down from needlessly sacrificing himself in heroic, but ultimately stupid, ways. Honestly, not every crisis needed to involve his lover dying spectacularly.
Ianto closed his eyes as Jack hummed along and occasionally sang a line. As fond as Jack was of his Welsh vowels, he was equally fond of Jack's singing. Especially because Jack didn't sing around anyone else...barring the one time he had gotten drunk.
"Misplaced is hardly the term, sir," he said with a smile that was equal parts fond and exasperated. If Jack didn't think that Ianto knew both who was responsible for the blueprints going missing and where they were, he was vastly underestimating him. "Don't worry. I'll let you keep your air of mystery." He rolled his eyes at the french maid comment. Jack really did worry him sometimes. "Might I remind you that certain fetishes should be kept to yourself," his tone was serious, despite his amusement. "Besides," he added, deadpan, "I haven't the legs for it." He jumped slightly with a surprised sound as Jack swatted at his arse. "Oh, I'm always prepared, sir."
"I'm very pleased for you, really." He let himself be pulled back down onto Jack's lap, still contemplating the small box. When Jack told him to open it, he did, then stared at the ring for a long moment. Oh good lord, indeed. He looked up at Jack, startled and at an utter loss for words, then looked back down at the ring. Taking it out of the box, he slipped it onto his left hand, then kissed Jack hard.