What a great, thought-provoking thread!
Well, as a published author here at FSM, I have to tell you that--honestly--many of the builds that I have been honored to have been published articles here in the magazine have had disasters of sometimes MAJOR proportions happen to them! The last one that was on the recent cover--my M48 Patton--had a major track malfunction--they broke into like, a dozen pieces when trying to assemble them--it's even documented in the WIP, still here online somewhere. But I didn't let it beat me!
Then there was the Jagpanzer Kanone--different tank, same problem. I couldn't assemble to resin tracks. I just couldn't figure out how to do it. I had to make new, correct tracks out of the incorrect, generic ones in the kit! Then the recent 1/72 Trumpeter Sturmtiger I just finished here--I couldn't get the tracks to join by any Earthbound method known to man!
I royally ruined the one plane I tried to do here---a Stuka. The carefully-applied and masked paint job lifted on the last masking, and I didn't have the patience to fix it. A dirt track modified car that I built a few years ago took me some 8 or 9 repeated finish "fails" to finally get a good finish without the different paints reacting to each other. Car models can just about put me in the looney bin sometimes, trying to get a good gloss finish or to get the proper "sit". And I just completely destroyed a very expensive AMT 1974 Javelin model that had a disastrously bad paint/primer mismatch problem that made the body irredeemable. THAT one HURT!
Like some of the posters here have said---you have to remember that modeling is for FUN FIRST! But on a second level, I think that what makes a modeler "have it" or not is what they do when the going gets rough. When I screw up in a major way, I put the model down,get away from it for a while--maybe even a few days--and then come back to it, more determined and resolved to not let it beat me. And even then, sometimes it does. But more often than not, I get a handle on it and turn it into something to be at least NOT embarrassed of!