Some great and valid points made by all......... Stripping and repainting is a taks for sure,,
My personal opinion (and trust me, I do not always hold to it)
If I am seriously laboring with a build (taking too long, multiple things going wrong, generally pissed off)... I will stop,,
I will put it away and move on to something else. I don't want to put time into a build that has me torqued. My hopes (always) are that it will be rejuvinatied in the future.
As stated before,, I don't always hold to this though,, I am stubborn and I will plow through an "issues" build and finish thinking,, ahh there I finished it. But I inevitably know I could have done better and will never really be happy with it.
Good luck in your deciision