In short: For myself.
The question can be broken down as:
1. Why do you write?
> To collect my thoughts into a organized stream. So that I can forget the stream of thoughts and still have a place to recollect if needed.
2. Why write publically?
> Openness helps clean and calm the head further.
Better outside than inside...