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 3, 2018 11:42 AM
Updated: Jan 3, 2018 11:42 AM

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: 62993

Reported Deaths: 1731
CountyConfirmedDeaths
Hennepin19873842
Ramsey7827270
Dakota4610106
Anoka3841115
Stearns292820
Washington222748
Olmsted179123
Nobles17777
Scott163422
Mower11112
Rice10468
Blue Earth9465
Wright9185
Carver8993
Clay79440
Sherburne75310
Kandiyohi7141
St. Louis62120
Todd4302
Lyon4263
Watonwan3671
Freeborn3611
Nicollet35613
Steele3562
Benton3253
Winona26616
Beltrami2640
Crow Wing25214
Le Sueur2301
McLeod2240
Martin2105
Chisago2091
Goodhue2059
Otter Tail2044
Cottonwood1780
Becker1621
Pipestone1589
Polk1564
Waseca1561
Carlton1470
Itasca14612
Douglas1442
Isanti1370
Unassigned13546
Dodge1310
Pine1290
Murray1251
Chippewa1171
Morrison941
Wabasha930
Brown922
Faribault920
Meeker872
Rock860
Sibley862
Koochiching833
Cass802
Jackson790
Pennington751
Mille Lacs733
Fillmore720
Renville675
Lincoln610
Grant563
Swift561
Roseau530
Yellow Medicine530
Pope480
Houston450
Aitkin411
Norman400
Kanabec372
Redwood370
Hubbard360
Wilkin353
Marshall290
Wadena280
Mahnomen271
Big Stone250
Red Lake240
Lake220
Stevens180
Clearwater140
Traverse130
Lac qui Parle80
Cook50
Lake of the Woods40
Kittson30

Iowa Coronavirus Cases

Data is updated nightly.

Confirmed Cases: 50230

Reported Deaths: 955
CountyConfirmedDeaths
Polk10612210
Woodbury377052
Black Hawk320066
Linn245689
Johnson213820
Dallas193235
Buena Vista180012
Scott176815
Dubuque173431
Marshall145627
Pottawattamie136729
Story118915
Wapello93435
Muscatine86048
Webster8498
Crawford7393
Cerro Gordo65617
Sioux6533
Warren5861
Tama55729
Jasper48427
Wright4821
Plymouth47912
Clinton4344
Dickinson3844
Louisa37814
Washington30510
Boone2723
Franklin25512
Hamilton2551
Bremer2337
Clarke2063
Clay2021
Carroll2012
Des Moines1992
Emmet1934
Shelby1881
Hardin1860
Marion1830
Floyd1673
Benton1621
Jackson1601
Poweshiek1608
Allamakee1584
Mahaska14217
Henry1404
Guthrie1385
Buchanan1351
Cedar1351
Jones1352
Butler1312
Lee1294
Madison1282
Hancock1242
Humboldt1241
Delaware1231
Lyon1232
Pocahontas1212
Harrison1131
Cherokee1101
Clayton1093
Winneshiek1021
Page1000
Taylor1000
Iowa981
Kossuth970
Mills941
Monona920
Winnebago920
Palo Alto910
Fayette900
Calhoun872
Cass871
Jefferson870
Sac860
Osceola850
Grundy831
Union811
Mitchell800
Monroe758
Lucas734
Worth680
Davis612
Montgomery614
Chickasaw600
Appanoose523
Howard510
Fremont450
Greene420
Keokuk401
Adair380
Van Buren381
Ida330
Audubon291
Decatur270
Ringgold231
Wayne211
Adams170
Unassigned20
Rochester
Few Clouds
83° wxIcon
Hi: 84° Lo: 55°
Feels Like: 85°
Mason City
Few Clouds
86° wxIcon
Hi: 85° Lo: 56°
Feels Like: 91°
Albert Lea
Clear
82° wxIcon
Hi: 83° Lo: 56°
Feels Like: 87°
Austin
Scattered Clouds
84° wxIcon
Hi: 84° Lo: 57°
Feels Like: 90°
Charles City
Clear
82° wxIcon
Hi: 84° Lo: 57°
Feels Like: 86°
Sever storm chances return for Friday night
KIMT Radar
KIMT Eye in the sky

Latest Video

Image

Essential Worker Convoy

Image

Olmsted County Election Prep

Image

Move With The Mayor

Image

Princess Kay of The Milky Way Is Crowned

Image

Rochester Events Cancelled

Image

Sean's Weather 8/14

Image

Car thefts on the rise in Rochester

Image

Rochester Repertory Theatre Company hosting drive in theater

Image

NSIC suspends athletic competitions through the end of the year

Image

IGCA releases all-state honorees

Community Events