I've been plugging ahead. There's a popular saying in the Amazon writer's forums that the best use of a writer's time is writing. Anytime spent marketing, blogging, interacting on social media that takes time away from writing is something to be avoided. Now, there's only so much writing that an author can do, so at some point, blogging doesn't take away from time working on your novel or in my case short stories. I've been very prolific lately and I've managed to complete my next three stories and start on a fourth over the course of three weeks despite all sorts of holiday commitments and working.
The big delay that I have had has actually been more of an emotional thing. I screwed up badly with somebody I cared about and the only thing worse than having any kind of relationship that's important to you end is when you know that it was 100% the result of you being an asshole. Especially in my case, where I haven't been the asshole since I reached the age of adulthood, it really sucks. It definitely has sapped a lot of energy from me since the new year.