People blog for many reasons. They think they've got something to say that people should hear. They want to develop a network outside of their local web of relationships. They love clothes. Or food. Or politics. Or something, anything, of interest that enough others share to provide an opportunity for common ground.
Simultaneously a sinner and a saint.