Human spaceflight is, at this time, an enormous waste and will remain so for decades.
We need a Beanstalk and variants thereof to get canned monkeys up into space at a reasonable price point, and we need semi-autonomous probes and drones to build the colonies on ... wherever, because this is not like the Frontier. You can't just stumble onto the Martian surface, chop down some trees, build a lean-to, then set traps for bunnies. We need drones to skitter through the Asteroid Belt, locate nickel-iron rich rocks, then smelt them down with either fusion (unlikely), fission (environmentally terrifying), or solar power to build three meter thick slabs of metal to shield the helpless, bored primates from the oncoming sleet of cosmic rays and other charming particles as they take a two year trek. By the time they get there, hardy robots will have needed to build an enormous infrastructure to support now less-healthy monkeys in an environment not particularly compatible with terrestrial life of more than a few dozen cells in scope.
We do not have the robotics and IT to make this happen. Instead, we get a metric/English issue and we slam probes down onto the surface of Mars.
Let me know when we get some reasonable colonization and return thereof from Antarctica. It's a far more welcoming environment. It's just not !!!SPACE!!! and therefore science-fiction fans everywhere do not get all excited about it.
Now I know everyone will get all excited about Tang and freeze-dried foods and all of the wonderful things we got out of our last serious space program. Great. What have we gotten since the Shuttle got started? Well, not much. Because we're doing the same old approach and have solved all of the technical issues encountered in doing that approach. If we use that approach to get to Mars, we will develop few new technologies.
Or we could build the aforementioned probes and drones. We'd learn a lot from that. Sending some folks to the Moon again? Not really.