Not sure if this will be helpful, but I'll put it out there anyway...
I'm still fairly new to this game of writing (a complete book, anyhow), but I've published my first book and it's doing surprisingly well. I'll add that I'm new to this forum also and unsure still how I fit in since my writing is non-fiction. That being said, the first draft of my book was a joyful experience. I just let it flow, and it flowed well - most of the time.
The second draft almost had me in tears on many days. I hit brick wall after brick wall, and almost threw the towel in countless times. That first draft I realized sucked badly in many places, and the editing process just frustrated the crap out of me. It was truly discouraging, but I thankfully had some people (and goals) that helped push me to it's completion. What wound up being a life saver for me was the willingness to let certain things go. Completely. I had sections that I kept trying to reword, tweak, rearrange - and it just wasn't happening. When I took those sections and started them over completely, things started happening again.
In my next book, if I'm stuck for more than a few days on something, I'm letting it go. I found I can hold onto my original idea, but create new life with it. I know some people consider the first things that come out of them "inspired" (not saying that you do), but I consider the
idea inspired, not the writing. And I'm willing to let go of a lot of those inspired ideas, should even MORE inspired ones replace them
.
Bottom line is things got easier when I started considering the garbage pail my friend. It's even easier knowing the the garbage pail is actually just a folder on my desktop. Can always go back if I want.