Can we afford our future?