Well-being in hard times