You could very well be in serious trouble. Sounds like your disk might be dying.
But there is help – or most often this might help:
Get Disk Warrior from alsoft.
Run this on your dying drive. (More often than not, it will get you back up)
And:
Buy a new drive and back up all your data!
Good luck!
Gunleik