I am pretty sure I have everything I need to make a living writing science fiction (talent, skill, knowledge, intelligence, imagination, insight, empathy, ability to live on almost no money) except the will to write every day, and the discipline to finish what I start. Which entirely negates the rest and I'm terrified I'll end up spending my life doing something unpleasant and wasteful of my abilities out of sheer laziness.