Happy times and hard times