Fighting through hard times