I really,really,really think you should finish it.For two reasons.
1-I think youve probably been looking too closely at it and after you let yourself back up and really see it,you'll realize its working out to be really cool.
and 2-there is probably going to be something else that gives you problems and if you go as far as you can with it it allows you to go through all of the steps,you will learn from all of the steps and you'll have more figured out when you start the next one.
I think when the dust settles,you will be so proud of this one that you wont even believe there was a question about finishing.But if you dont believe me,Id be happy to take it off your hands.