Gay weddings take forever.