Time to demand more from ourselves