Your hard drive is failing, or is very close to failing completely.
If you have files on that hard drive that are important to you, and they are NOT backed up anywhere else (they only exist on THAT hard drive), then I recommend that you stop your attempts to get at those files now, until you go after a more effective means of repair or recovery of those files.
Choice 1: DiskWarrior.
That's my choice, but there are other good possibilities, such as Disk Drill, or Stellar Data Recovery.
If the files are already safe (backed up to another drive), and you are just trying to get the hard drive to work properly again, you surely are wasting your time on a nearly-ten year old mechanical device.
Replace with new. SSDs continue to drop in price, and you can easily find SSD with around 250GB for less than $60, even some less than $40, although I wouldn't get just any cheap SSD without a firm backup strategy.