@monteluna
Would you consider freelance consulting? I basically only do contracts for exactly this reason. Sometimes its productive for you and who you're working with, and sometimes its not.
It does require arranging your finances and infrastructure though in a way where you can offset times of low income but definitely something I wish I did sooner.
The thing is its not for everyone! Some people do not like uncertainty and want to be secure in their careers.