I kinda chuckled darkly to myself at "more drive". Which of us is in art school? Who has an order of magnitude more posted deviations? Granted, you've been posting much longer than I. I just mean to say, I totally understand the blocks. I find it easy to get stuck in a loop of negativity, and think "what am I accomplishing", "I'll never really get anything out of this", "what do I even want out of it?". I'm occasionally reminded that I must have accomplished something when people randomly post comments full of praise on my profile, but then I get down about not knowing what to say to most of them. I absolutely appreciate it though. I don't think I could have picked a nicer group to draw for.
I find I need to compare myself to others to have any motivation at all. If I don't see someone doing better than me, I just get complacent. As for all that technical art stuff, I too find that my results are pretty much always better if I work in several separate sittings, as staring at a piece long enough blinds me to it's flaws, which you mentioned. Also everything takes me an incredibly long time, so it's basically physically impossible for me to complete something in one sitting anyway.
Sooo yeah, I dunno. I think it's hard for everyone, and some people just know how to make it look like they're not struggling.