why is divorce taking so long