The main thing that is missing which would allow for us to even colonize the solar system, and potentially other star systems, is a good way to get lots of energy, such as nuclear fusion. There is nothing physically preventing us from developing a fusion reactor, we just haven't done it yet. Leaving the solar system will get even easier once we master the process of changing the substrate our minds run on from biological matter to something more appropriate, but again, this is not strictly required.
FTL travel is not really needed for us to colonize the galaxy either. It would be nice to have, but at this point it's just beyond our means to think about it. The other stuff isn't, though.
1. Send a sustainable human population out of the solar system;
2. Travel to an inhabitable planet which may be millions of light-years away;
3. Geo-engineer that planet to the extent that it can self-sustain a moderate human population.
None of these steps is trivial. The pessimistic side of me thinks that we may actually never overcome any of these challenges.
[1] https://en.wikipedia.org/wiki/Interstellar_travel#Proposed_m...
I was going to go with our hard-deadline for life on earth, 800 million to 1 billion years in the future the sun will have baked us so hot there's no liquid water left.
But you're probably more accurate. It's entirely conceivable that by then the increased solar output and our own tech advances will have made it possible to take up residence in other places in the solar system, which may even have become slightly more habitable by then due to the increased solar radiation. Hmmm.
e.g. Greg Egan's Diaspora or Accelerando by Charlie Stross.
Note that at one point of time, laws of physics said lighter than air flying machines were impossible.
Yet here we are, we have the airplane.
The problem is we don't know physics completely to say if something is impossible.
I'd like to be proven wrong.