If you want to write:
- Be poor. Now, this is relatively speaking here. I'm not saying you need to be a starving artist. But if writing helps you make ends meet, then maybe needing to make ends meet can help you write.
- Be busy. If you don't have a lot of time to write, your cup will surely overflowth with ideas. It's frustrating, but it works.
- Be lonely. Frankly, when my social calendar is full, my energy is drained and my needs are met. If I've got just a little more solitude than is comfortable, I start writing just to simply communicate. And face it, if I'm bored enough, I'll eventually write something. (On second thought, maybe I don't want to claim boredom as a reason for writing. I've not really been bored in a while and I've got plenty to handle at the moment, thank you).
- Be accountable. Talking with fellow writers who are a step or two ahead of you in their careers is an important reality check. They provide encouragement, brainstorming, and good old fashioned peer pressure.
There are many other ingredients in the formula for writing. These are just a few that seem to be most important to me at the moment.