It isn't because your new projects demand such precision that they're causing you problems, Cancer. You tend to think details keep you from having a global vision, but that simply isn't true. There's no conflict between the long-term view and short-term needs. You just think that the latter gets in the way of the former. Try thinking of the details that you find annoying as steppingstones to your larger vision.