ddrescue to the rescue! This is the best advice to get the data out. Don’t muck about too much because more things can fail. Use ddrescue to rescue the data and write a disk image somewhere else. Then make another copy of this one and try to do the filesystem rescue magic on that copy. Really make sure the bad disk marked as unusable.
Take care of your health. Any unhealthy habit you develop now is going to be kicking your behind later. Also, hang around people that get the best out of you. Not just party people. Cause when stuff gets tuff your party buddies are going to be nowhere to be found.