Does the OP have any kind of property insurance (homeowner/ renter)? Sometimes there is a small amount of liability insurance included in those policies. Was this car rented for work? If so, your employer may have some kind of liability insurance (might be in the workers comp policy) for its employees.
You do NOT want to have your license suspended, as that triggers other bad outcomes (future insurability).