Richard Russo is a novelist who writes about university politics. Some time ago he gave a commencement speech and offered four rules to live by. I like the first one.
Rule # 1: Search out the kind of work that you would gladly do for free and then get somebody to pay you for it. Don't expect this to happen overnight. It took me nearly twenty years to get people to pay me a living wage for my writing, which makes me, even at this juncture, one of the fortunate few. Your work should be something that satisfies, excites and rewards you, something that gives your life meaning and direction, that stays fresh and new and challenging, a task you'll never quite master, that will never be completed. It should be the kind of work that constantly humbles you, that never allows you to become smug—in short, work that sustains you instead of just paying your bills. While you search for this work, you'll need a job. For me that job was teaching, and it's a fine thing to be good at your job, as long as you don't confuse it with your work, which it's hard not to do.