[The problem of scale is not one Jack suffers from, partly because he's larger than life anyway, partly because he's immortal and gained a slightly different perspective, and partly because he's not really a huge thinker either. When it comes down to it, he's more of a do-er, like Aidan.]
Sounds like a sensible solution. Nothing like keeping your life filled to the brim to stop yourself mooning over something you can't change.
Anything I can help with? Sparring? Swimming? Some kind of sports?
[Once upon a time 'fucking?' would have been on the list too, but he's come a long way since then. Both because of the rules of this place and because of Ianto - and because he's aware that Aidan has a bit of a crush on him and it's never wise to play around with those.]