Why does an annulment take so long?