Some of the major issues involved in legally ending a marriage, that can delay the process, are:
Child custody and child visitation
Child support
Spousal support
Uncooperative spouse
Marital property and asset division (e.g., real estate, a family business, debt)
Tax implications
Personal items
Domestic violence
These are but a few of the issues that need to be decided before the court can grant a divorce.