I never give up on anything, which I think is one of my biggest flaws. I always take on projects and continue to plug away even when it seems that the inevitable has begun to set in. Chalk it up to my idealism, but I believe that anything, if worked at hard enough can be finished and worked out for the best.
Perhaps also, I'm just too stubborn to admit defeat.
Take care all.