That is awesome!
Honestly I have come to embrace my Binging work habit.
I will binge work for a month or two and try to get as much done as I can then I will take a break for a month or so due to burn out.
I used to hate the burnout sessions but now I have come to appriciate them. It's all about the mindset. If you dread the burnout that comes then you will feel uncomfortable and like you are wasting time. I find that if I plan out what to do at the end of a burnout then I get way more done during the binge.
I work kinda wierd I guess. A lot also has to do with discipline. And fighting procrastination. Most of the reason I dont get something done quickly is cause I dont want to do it.
But right now I just finished the 24 chapters now I have to scrap them all and start from scratch.
The first draft is to throw it all up and get it on paper the second draft is to clean it up and make it sparkle. This will probably take another month then at the end of draft two will probably be a burnout session and after that comes the prep work for the kickstarters.