Yeah it was hosting Eugene

Jonthan, I think the only thing really would have been to have someone else that could have taken over for you, even if you took them on temp to take care of billing/support/server admin etc. for a month that might have helped.
I think the best thing when something like this happens that means you cant run your business is to outsource it to a company that can manage your support and server admin.
You billing would only take around 30 mins a day and billing problems arent as important as support so you can take longer to work on those.
It might cost quite a bit to have other people do everything for a month but it would keep you afloat and keep your profits available for the following months, even if you lost money during that month.
As you said you are now in debt, it would have been even harder to do that kind of thing but you also said you gave a refund, maybe the money from the clients could have covered everything you needed other people to do.
Thats what I can think of at the minute anyway, Im sure this will help people who run into a similar situation in the future