Throwing in the towel on my 68 Barracuda project.

Sound like you are going through a reality check. Don't rush though. You may be correct on not finishing but there also may be other paths to completion you haven't thought of. We all hope you get your health up and can function a bit normally before you throw in the towel!