Sorry to hear that
Did you try to speak with some manager there in the insurance company coz it is the best solution for now