Choose your assignments based on interest, gaining new skills, hours worked, etc. Take time off between assignments for self-enrichment, family or just “me” time.
If you have wanderlust, consider taking contract jobs in other cities/states. Experience the sights and sounds of a new locale with every contract.
No long-term commitment
If it turns out the company or the position is not to your long term liking, you complete your contract and then you’re off to a new adventure with fresh skills gained from that last position.