I suppose it's good for the greater community to be able to read this. But really, what good are you accomplishing here for yourself? I read this and think, "Well, I should probably steer clear of that guy."
My startup has its ups and downs. Lately it's had several downs. C'est la vie. People are always telling me I should be blogging about this stuff. I don't see how it would do me much good until I'm at the point where my product is doing what it needs to do. Otherwise I think I'd just be telegraphing to people to steer clear.