Count your blessings Sue....
...for being in an occupation with great demand. In that environment, you can call your shots...quit and move-on, etc. That's how IT contracting was 15 years ago. Heck, I remember one gig where there was a personality or character-trait problem with me, and the agency called me and said "well, that didn't work-out, go to this company tomorrow". That's how easy it was.
Recently, I signed another contract, this time I'm essentially paying not one agency fee, but TWO. I had to sign 10 separate legal documents, submit to a drug test, get a background check, and had all of my references checked. Finally, despite going thru the expense of establishing an LLC, they would not let me use it....I had to go "W2" for this contract. Finally, all of this, for just a short-term "stinker"....3 months, high pressure and low pay.
The lawyers and agencies have decimated a once prosperous occupation. Other than being a landscape laborer, I don't think there is anything else closer to "slave labor" than the business I am in. Finally, I'm too old to become a nurse.