The problem here is you have no backup, so getting back your data may be rough.
You could just format the drive from recovery and reinstall, but that would wipe your data.
I would try a new try in an external enclosure then from recovery format that drive and install the OS to the external Then put the external in Mac and the old drive in the enclosure and see if you can access your data that way. Something like Disk Warrior might help you with data recovery.
First I would like to thank you Weaselboy.
I was able to get around the problem. I bought a new hard drive, hard drive enclosure, and 16GB thumb drive.
I swapped the new hard drive for the one that wasn’t working. I then made a bootable thumb drive to install High Sierra and used it to install it on the new hard drive. It worked flawlessly.
I then put the hard drive I was having trouble with into the hard drive enclosure.
I then used the migration app on the Mac book with the new hard drive to “migrate” all of the data from the drive I was having trouble with to the new hard drive.
That process takes a very long time, and once I verify it I will wipe the old drive, test it, and use it as a backup drive if it tests ok, if not I will use it as a external drive for not so important data.
But the thing is I did get my data back
Thanks again