Why the need to write?

I have often contemplated the need to put down my thoughts, especially in a blog. Isn't it enough to just have it as a journal for personal reflection? Should it be open to the world? The vulnerability that comes with it is the need to be factually correct, …