Gant If things were perfect today you likely would not even consider the change. If you are, it simply means that you are open to the possibility that something else might fulfill your current needs better.
This is probably true. 90% of the time, I love freelancing and working with multiple clients. Then, the other 10% is terrible. If I have a sick day or, for some other reason, don't get any work done for a day or two, I fall hopelessly behind, and my deadlines start stacking up. If I have just one client or employer, it's easy to explain that I'm behind with work. With multiple clients, it's a bit more troublesome to have to explain to client A that I'll be late delivering this week's deadline because I first need to complete the work clients B and C are waiting for. And, it's frustrating that all my clients seem to always want something urgent at the same time.
I also end up in these kinds of troubles because I love starting new projects and often take on more work than I can comfortably do. Which again leads to a lot of all-nighters, stress, and a non-existent work-life balance.
Then again, as a full-time employee, I typically worked 300 hours a month anyway because I'm extremely detail-oriented and hate it when things are not done on time or to the standards I want them.
Maybe I should give up working altogether. That might be the healthiest solution.