It's time the financial sector invested in our well-being :