That is a good question and sometimes I truly don't know the answer.
Is it fun? No, it's work. You come up with a plot, the characters and have to weave everything in together. Is there a reason for everything that happens? Are there any boring spots? Does the dialogue move the plot along and reveal character? Are there any surprises? Will the reader want to keep reading to the end?
Do I make a lot of money? Ha ha. Maybe enough for a dinner out when the royalties come in.
Isn't it frustrating when you read about these other authors who are raking it in? Yes.
Are you even a little bit famous? Not really, though I do have some loyal fans.
Then why, for goodness sake, do you keep doing this? Several reasons. First, I love my characters and I want to know what's going to happen to them nexts.
The second reason is I love the writing community. I have so many good friends who have been infected by the writing disease and I love when I have the opportunity to hang out with them. It doesn't happen often, but oh, it is so much fund when I do.Third I love the readers who are fans of my books and have told me so--how could I desert them?
I love talking about the writing craft and helping new writers with their skills.
I even love the promotion part of it though it takes far too much time.
And last, what would I do with myself if I didn't write?