Loner-ism isn't exactly the best trait for landing contract jobs, or for sales in general...just in case you were perhaps wondering.
I had a fair amount of success on the Upwork platform until some real dickweek in New Jersey destoryed my JSS score because I wouldn't violate federal law and allow them to dictate the exact hours I was to work as a 1099 IC.
Worse, I feel, is that Upwork agreed with them (of course because they have the money) about this situation that could not be more plainly written on the IRS website.
I don't know exactly how you landed the contracts you did in order to pay the bills and such, but I don't seem to have any skill with that, so while I really appreciate the brainstorming everyone is doing, people should know that I'll never give up trying to better my life and make a living doing what I love.