hardscrabble life