Some people say they write for themselves, and some say they write for their readers, and others say they write for both.
However, I am convinced that everyone writes for themselves. Even if they write for others, they are writing for others for themselves. That’s right, our motives are intrinsically selfish. If you are one who says that you write for others, you do so to please your readers, but pleasing your readers pleases you. The root motivation is selfish. Selfish is not a bad thing, it’s a natural thing. Our root instinct is to survive, to preserve ourselves. Everything else we do branches off of this basic instinct. So yes, everyone writes for themselves.
