Your problems prior to getting paid sounded like the intro to a lot of bankruptcy cases. You might consider talking to an attorney and setting up some sort of arrangement with your larger clients so that you aren't an unsecured creditor if they do end up in bankruptcy.
I am not a lawyer.
I am not a lawyer.