I feel like working on client projects aka work a few months and then taking few months to learn/work on your own ideas seems ideal. I have issues with depression and a hate-hate relationship with my work atm. I constantly fantasize about not working for anyone and spending all my time pursuing my own ideas.