How a divorce helped kick-start marriage equality in Iowa

Photo by Karen Desuyo

The path to marriage equality in Iowa started with a divorce.

Kimberly Brown and Jennifer Perez traveled from their home in western Iowa to Vermont in 2002 to be joined in a civil union, a substitute for traditional civic marriages Vermont created for same-sex couples in 2000. But during the following year, Brown and Perez decided to go their separate ways. Like any couple in their situation, they hired attorneys.

A petition to dissolve the civil union was included in a group of divorce petitions presented to Woodbury County District Judge Jeffrey Neary in November 2003. Neary realized any decision he made would be controversial. But it was an amicable split, and Neary felt bound by judicial comity to respect the laws of another state as long as they didn’t contradict the laws of Iowa.

Iowa passed a law against same-sex couples getting married in 1998, but nothing in that law dealt with the divorce of people married in other states. Neary approved Brown and Perez’s petition.

The Sioux City Journal printed a story on the divorce, but it wasn’t until the Des Moines Register ran a front-page story titled “Iowa Judge OKs Lesbian Divorce” on Dec. 2, 2003, that the case got much attention.

Conservative politicians and anti-LGBTQ groups across the state exploded in outrage. A same-sex divorce was an implicit recognition that same-sex unions were valid, they complained. Worse, they feared Neary’s decision might turn Iowa into a destination for same-sex couples wanting a divorce.

A group of right-wing lawmakers filed a petition with the Iowa Supreme Court, asking the justices to invalidate the Brown-Perez divorce. Republicans in the legislature began pushing for an amendment to the Iowa Constitution to prohibit same-sex marriage. Both efforts not only failed, they actually backfired on the opponents of same-sex marriage.

“Had those legislators left the case alone, I wouldn’t have gotten Lambda Legal’s attention,” Des Moines attorney Sharon Malheiro later said. “We can thank them for Varnum.”

As Tom Witosky and Matt Hansen explained in their book about the Varnum decision, Equal Before the Law: How Iowa Led Americans to Marriage Equality, Malheiro, then-president of the Lesbian, Gay, Bisexual and Transgender Community Center in Des Moines, had been trying to interest Lambda Legal, a nonprofit legal organization that advocates for LGBTQ rights, in supporting a court challenge to Iowa’s 1998 marriage law.

Malheiro believed same-sex couples could win, thanks to the Iowa Supreme Court’s long tradition of protecting civil rights more strongly than the U.S. Supreme Court does. But she also knew that a case would be expensive, so it needed the support of an organization like Lambda Legal. She reached out to Camilia Taylor, an attorney with Lambda Legal’s Marriage Project in Chicago.

Taylor was intrigued by the Brown-Perez case, and impressed by the way the Iowa Supreme Court handled it. In June 2005, the court dismissed the lawmakers’ petition to invalidate.

“Iowa law has never permitted such unwarranted interference in other people’s cases,” Chief Justice Louis Lavorato wrote. “Simply having an opinion does not suffice for standing.”

Taylor had already been consulting with Malheiro and fellow attorney Janelle Rettig about the possibility of Lambda Legal launching a case in Iowa when the court dismissed the lawmaker’s petition. Rettig, still four years away from becoming a Johnson County Supervisor, was already a well-known advocate for civil and human rights in Iowa. She and her wife, Robin Butler, had been leaders of the opposition to the constitutional amendment against same-sex marriage. (Rettig and Butler had been married in Canada, where same-sex marriage had been After the court’s ruling, Taylor, Malheiro and Rettig agreed it was time to act.

Six same-sex couples from around the state were selected. Starting on Nov. 3, 2005, each would go to the Polk County Recorder’s Office and apply for a marriage license. All six were rejected. On Dec. 13, 2005, Lambda Legal, working with Des Moines attorney Dennis Johnson, sued Polk County Recorder Timothy Brien on behalf of the couples. Katherine Varnum of Cedar Rapids had already agreed to give her name to the case as the lead plaintiff.

Polk County District Judge Robert Hanson ruled in favor of the plaintiffs on Aug. 30, 2007, finding that prohibiting same-sex marriage violated rights guaranteed to Iowans by the state constitution. Hanson put his decision on hold four hours after issuing it, because it was being appealed, but during that brief period Iowa’s first same-sex marriage happened.

Timothy McQuillan and Sean Fritz of Ames, who weren’t part of the lawsuit, drove to their recorder’s office in Des Moines, got a marriage license and were married during the 240 minutes same-sex marriage was possible.

But for everyone else, the question of same-sex marriage’s legality wasn’t settled until the Iowa Supreme Court issued its decision on April 3, 2009. That decision was unanimous — Hanson’s ruling was affirmed.

Varnum v. Brien was the first time any state supreme court had ruled unanimously in favor of same-sex marriage. It was also the first time a court had directly addressed the religious objections to same-sex marriage.

“The sanctity of all religious marriages celebrated in the future will have the same meaning as those celebrated in the past,” Justice Mark Cady wrote for the court. “The only difference is civil marriage will now take on a new meaning that reflects a more complete understanding of equal protection of the law. This result is what our constitution requires.”

The reaction to the Iowa Supreme Court decision in Varnum v. Brien is almost as famous as the decision itself. Conservative politicians and anti-LGBTQ groups were enraged. And not just in Iowa. National groups flooded the state with money — reportedly more than $700,000 — to defeat three members of the supreme court on the judicial retention ballot in the 2010 election. It worked. All three lost.

Less well-known are the attempts to unseat Judge Neary, who approved the Brown-Perez divorce in 2003. His regularly scheduled retention elections happened in 2004 and 2010. He survived both times, but by lower-than-expected margins. By 2016, however, same-sex marriage was no longer generating much anger in voters. Neary won retention that year with 71.2 percent of the vote.

This article was originally published in Little Village issue 261.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/how-a-divorce-helped-kick-start-marriage-equality-in-iowa/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Comments</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="146"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>