I went a similar route (contracting) but you seem to have more resilience. I recently went a couple of months in between contracts after a long-term one ended and started panicking after 2 months, jumping into something that wasn't ideal. It's feast or famine with contracting, which I'm still getting used to (hint: the feasts are easier to adapt to).