Thank you for the write up! Very enlightening to see how things went for you. I was on the fence recently whether to go for contractor work but ended up just switching companies in the end. In part because I didn’t know what to expect. Articles like these hwould have helped!
If you want to explore what consulting looks like without the risk of going it alone, consider joining a company that does consulting. It's a good opportunity to learn about the sales cycle as well as get a taste for what sort of challenges consulting provides while still being a FTE with benefits.
This is useful infotmation to learn, but I can tell you from having done all three that consulting for a shop is as different from freelancing as it is from an in-house job.
I guess it depends on how close you are to the sales process. I have had a chance to get a lot of experience working on proposals from a tech point of view and am involved in the pitch and negotiation. There is definitely carryover from those activities. But if you are consulting as a heads down IC and leave other aspects of projects and bids to the “business people” I can see where you may not learn as much that will be helpful as a freelancer.