Woman battling cancer gets married hours before passing away

A photo has gone viral of a cancer patient marrying the love of her life before passing away 18 hours later.Th...

Posted: Jan 2, 2018 12:10 PM
Updated: Jan 2, 2018 12:10 PM

A photo has gone viral of a cancer patient marrying the love of her life before passing away 18 hours later.

The wedding happened at St. Francis Hospital in Hartford just a few days before Christmas.

"It reminds me of someone who is crossing the finish line of a marathon or something," said David Mosher.

David is the husband of Heather Mosher, who passed away just 18 hours after getting married.

"Nobody thought she would've made it that far. She proved them all wrong and that's what that photo says to me," David said.

Christina Kara is the bridesmaid who capture the pure joy and defiance in the face of death.

"She's getting to shout from the rooftops that she loves Dave and is able to say I'm his wife," Karas said.

David and Heather's love story started two and half years ago in May 2015 when they met at swing dance class.

"We were just kind of inseparable after that," David said.

The relationship moved fast. December 23, 2016 would be a pivotal, yet bittersweet day for the couple.

Heather was diagnosed with breast cancer.

"She didn't know I was going to propose that night, but I said to myself, she needs to know she's not going to go down this road alone," David said.

Later that December night, David went through with the proposal.

"A pair of draft horses, a carriage, and I arranged it all for that night. We went out on the carriage ride and I proposed to her under a street light," David explained.

Five days later, the diagnosis was triple negative, one of the most aggressive forms of breast cancer.

"We would go to Dana Farber weekly, we were going to natural doctors. Our life became consumed with cancer," David said.

This past year would be the hardest, most heartbreaking year for David and Heather. In September 2017, they learned the cancer spread.

"We found out it was in her brain and a couple months later, she was on life support with a breathing tube," David said.

Many people thought Heather wouldn't make it to October, but that's when the fighting spirit David fell in love with took center stage.

"She was tough. Anyone else would have given up a long time ago. The doctors even said we don't know how she's still here," David said.

Heather longed to live to see her wedding day, which was set for December 30th, but the hits kept coming. Doctors spoke privately with David last week about the date of the wedding.

"The doctors said we know you want to get married on December 30th, but if you want to get married, you should move it up," David said.

So, the ceremony was moved up. It was held at the Saint Francis chapel on December 22nd with friends and family watching.

"I knew it was going to be the last time we were going to be together in a love way, it just seemed like the strangest funeral I've ever been to," David said.

Heather valiantly proclaimed her vows to David.

"The last words she said were her vows," Karas said.

The vows were too tough for Karas to document, but the bridesmaid took her camera out towards the end, just in time to capture Heather's fleeting joy.

"We were losing her as we were all standing there, thinking, to hold onto this, because this was the last she had to give," Karas said.

On December 23rd, just 18 hours after the ceremony, cancer would force the couple to say goodbye.

It's the same date, where one year before, David and Heather got engaged under a streetlight.

"She's my great love, and I'm going to lose her, but I'm not losing her forever," David said.

December 30th was supposed to be the happiest day of David and Heather's life. Instead of preparing for a wedding at Plantsville Congregational Church, David will be attending his wife's funeral at the church, at the same time they were set to be married.

David said he's keeping a piece of his wife's spirit.

"Heather said, 'I want to keep fighting,' so that's the mantra I'm picking up. She was able to fight til the end, I'm going to fight until my end," David said.

Minnesota Coronavirus Cases

Data is updated nightly.

Confirmed Cases: 43742

Reported Deaths: 1558
CountyConfirmedDeaths
Hennepin13948793
Ramsey5397238
Dakota285297
Stearns257519
Anoka2510115
Nobles16986
Washington134441
Olmsted133620
Mower9942
Scott9534
Rice8988
Clay63238
Blue Earth6292
Kandiyohi6001
Wright5645
Carver5182
Todd4052
Sherburne3755
Lyon3642
Freeborn3160
Watonwan2730
Steele2661
Benton2503
St. Louis24916
Nicollet21513
Martin1805
Winona15615
Goodhue1468
Cottonwood1440
Le Sueur1421
Otter Tail1231
Crow Wing11912
Pine1150
Chisago1131
Dodge1050
McLeod1020
Pipestone975
Carlton960
Unassigned9440
Polk903
Isanti860
Murray860
Chippewa841
Douglas830
Waseca820
Itasca7912
Morrison701
Becker690
Meeker671
Faribault640
Beltrami620
Jackson590
Sibley592
Pennington550
Brown532
Wabasha460
Mille Lacs412
Swift391
Fillmore380
Renville373
Rock350
Yellow Medicine340
Lincoln330
Houston320
Grant311
Roseau290
Koochiching261
Redwood250
Wilkin233
Cass222
Norman210
Pope190
Big Stone180
Kanabec181
Wadena180
Aitkin170
Marshall170
Clearwater140
Mahnomen131
Hubbard120
Stevens110
Lake100
Traverse80
Lac qui Parle60
Red Lake50
Kittson20
Cook10
Lake of the Woods00

Iowa Coronavirus Cases

Data is updated nightly.

Confirmed Cases: 36437

Reported Deaths: 776
CountyConfirmedDeaths
Polk7803188
Woodbury338645
Black Hawk257660
Buena Vista174112
Johnson15438
Linn145684
Dallas145133
Scott117410
Marshall112519
Dubuque105423
Story8978
Pottawattamie85913
Wapello71731
Muscatine70945
Crawford6823
Sioux5190
Tama49329
Webster4485
Wright4081
Jasper37517
Louisa36813
Plymouth3645
Cerro Gordo3569
Warren3481
Dickinson3123
Washington2559
Hamilton2071
Boone1741
Clay1521
Clinton1471
Clarke1463
Allamakee1384
Mahaska12417
Shelby1240
Bremer1227
Carroll1211
Franklin1170
Poweshiek1148
Pocahontas1091
Des Moines1052
Emmet990
Cedar971
Hardin950
Henry943
Cherokee871
Marion870
Guthrie844
Floyd832
Benton811
Taylor810
Jones801
Monona780
Butler742
Jackson740
Osceola700
Sac690
Hancock672
Buchanan661
Calhoun662
Lyon650
Harrison640
Jefferson640
Iowa631
Fayette620
Humboldt621
Madison612
Kossuth580
Delaware571
Palo Alto550
Lee542
Mills540
Monroe547
Winneshiek532
Clayton513
Mitchell510
Grundy500
Union501
Winnebago490
Davis431
Unassigned390
Howard370
Lucas354
Chickasaw340
Greene310
Appanoose303
Worth300
Cass290
Ida240
Keokuk231
Page220
Van Buren211
Adair170
Audubon171
Montgomery172
Ringgold161
Decatur140
Fremont110
Wayne111
Adams80
Rochester
Clear
65° wxIcon
Hi: 80° Lo: 64°
Feels Like: 65°
Mason City
Clear
65° wxIcon
Hi: 83° Lo: 64°
Feels Like: 65°
Albert Lea
Clear
66° wxIcon
Hi: 82° Lo: 66°
Feels Like: 66°
Austin
Clear
64° wxIcon
Hi: 82° Lo: 64°
Feels Like: 64°
Charles City
Overcast
61° wxIcon
Hi: 81° Lo: 64°
Feels Like: 61°
Clouds continue to clear as a warming trend heads our way
KIMT Radar
KIMT Eye in the sky

Community Events