I'm on my 2nd playthrough now as the same as the OP I screwed up upgrading etc. I'm enjoying seeing bits of the story I missed first time round.

But you're right, 3rd playthrough? It'll be a long time if ever.