Hot Tin Roof: Forgiveness

Hot Tin Roof is a program to showcase current literary work produced in Iowa City. The series is organized and juried by representatives of three Iowa City-based cultural advocacy organizations: Iowa City UNESCO City of Literature and Little Village magazine, with financial support from M.C. Ginsberg Objects of Art.

Hot Tin Roof

By Todd Case

Weston lies in bed listening to the Illinois Central idle across East Third. Most people in town say it’s one of the bad things about living on the east side, but Weston likes the low rumble, the occasional sound of the coupling and uncoupling of boxcars while Lydia and the girls sleep.

In the near dawn shadows, he can just make out the hand-me-down dresser from when his uncle Jim passed; the crucifix on the wall; Lydia’s robe hanging on a hook. She stirs, and the bed squeaks. Weston turns to her and lays his hand on her warm hip.

He throws on a clean flannel shirt and a pair of Carharts with burn holes from the hot embers of a torch. Henry Ivers wants his gooseneck trailer repaired by 10 this morning. Ivers has tilled and tiled ground since ’62. Weston has seen him blast a feral cat off a fencepost with a .22, chainsaw a stand of timber for another acre of river bottom yield. Yesterday, the old farmer was in the shop, his head cocked, his bad eye milky as oyster stew, griping: “Goddamn it, Chief, if I had another day to give you I would.”

The beauty is in the work, Weston reminds himself—the burn of the flux, the heat that forges steel, the pop and hiss of the electrical arc across his welding goggles. He sits in the old cane-back chair he’d rocked the girls in when they were little and pulls his boots on, works the laces of the well-oiled, steel-toed Redwings.

“What time is it?” Lydia asks, sitting up on her elbows. “Wes?”

There’s a trace of peppermint in the room. They’d each been married once before; 15 years now to each other.

“I’m here,” he says.

He remembers a fragment from last night’s dream, something about Roberto, her father, deceased now. He wonders at its meaning.

“It’s five-fifteen,” he says.

“Do you want me to make coffee?” Lydia asks, running her fingers through her hair.

Lydia’s ex, Sam, lives south of the lake. He sells insurance, took over his dad’s book of business in the early 2000s and Weston sees him at the bank from time to time or drinking beers at the White Cap. The three of them graduated high school together.

“I’ll grab a cup at the Lakeshore,” Weston says.

She folds her pillow to the cool side. “You were sobbing in your sleep again,” she says.

He leans into the bedroom door jamb, closes his eyes and feels the vibration of trains rolling through Newell and Fonda, through Buena Vista, Webster and Boone counties, carrying corn and beans, hogs and cattle, North Dakota crude. One night at dusk he and the girls counted 54 boxcars at the Alta crossing.

“You ought to come back to bed,” she says, lying back down, happy for the extra hour of sleep. “See how your dream turns out.”

Sam had choked Lydia on her 22nd birthday, and she’d filed papers the next morning. After Weston married her, Sam had the stones to solicit him a few years later for the insurance on the shop, as if bygones would ever be bygones.

The last time Weston ran into his ex-wife, Kim, at the Aldi’s in Sioux City, he was with Carmen, his oldest. “Wait, what?” she said when she saw them in the cereal aisle. “Is that your kid?” Kim was living south of Salix at the time. She had a scar on her cheek from a third-degree burn. She told Weston she’d blacked out with her face pressed against a radiator, and giggled.

He looks in on Carmen and Jennifer. Ever since that boy was murdered a year ago and his body dumped at Stone Park an hour east, every parent in the county has been twitchy. They never caught the killer. Weston hasn’t gone a day since without his permit to carry. He watches his daughters sleep, sound and deep like their mother, though Carmen has Weston’s edge and ill-defined sense of uneasiness. Jennifer is more open, kinder in a way that Carmen will never be. He remembers when they visited Lydia’s brother in Oregon last year. Written in the sand on the beach at Newport in five-foot letters: Will You Marry Me? with 2 boxes, yes and no. The no box was checked, and Jennifer, eight then, cried, inconsolable.

Trains roll over the alluvial plains of the Raccoon and Des Moines Rivers, toward Jefferson City, Little Rock, Baton Rouge, the Gulf. The earth is the Lord’s and all that is in it.

Gritty, their Golden, rubs his nose across Weston’s knuckles to remind him it’s time to go. Weston kisses the girls goodbye, locks up the house and steps off the porch onto oak leaves fallen to the ground like a thousand dead stars. He swears he can hear the faint terror of hogs waiting for slaughter at Tyson Foods up the road. He’d worked the kill floor just out of high school and quit the day he paid off his first pickup.

The dog jumps into the cab of the 4×4 and they head to the cafe.

Roberto had been one of the first immigrants to work at Tyson 35 years ago. He had treated Weston like a son.

“You miss him, too, huh Gritty?” he says. He strokes the dog’s thick coat, but Gritty holds his gaze on the road ahead.

They pull up to the intersection on 7, a light October mist on the windshield, the lake thin and gray as a quarter. He reads the Broken Lake motto from the sign at the entrance to Chautauqua Park: The City Beautiful. Weston counts a murder of crows circling above the shore, seven in all, another sign of a hard winter. He hits the wipers and looks both ways. Even after a detour to Juanita’s, he’ll have that trailer done by 10.

Todd Case is a local real estate broker. This article was originally published in Little Village issue 245. The next Hot Tin Roof submission deadline is June 30, 2018.

[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='/hot-tin-roof-forgiveness/#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' >Email</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="4"/><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>