Throwing in the towel on my 68 Barracuda project.

Feel your pain. If you are not hurting for the money I would just sit on it for awhile. You are probably dealing with a little depression and down in the dumps not seeing any progress on the horizon. Things will get better and you will have a better outlook on things as you heal. Just hate to see you give up on your project, sell it and then down the road when you are feeling better you kick yourself for selling it.