STREAMING NOW: Watch Now

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.

Mississippi Coronavirus Cases

Data is updated nightly.

Confirmed Cases: 15752

Reported Deaths: 739
CountyConfirmedDeaths
Hinds100625
Lauderdale73862
Madison72423
Scott65012
Neshoba64639
Jones62928
Forrest56438
DeSoto5427
Rankin4398
Holmes42928
Leake42712
Copiah3124
Jackson30813
Attala29817
Yazoo2814
Newton2714
Leflore26431
Lincoln26329
Harrison2587
Monroe25725
Oktibbeha23912
Lamar2385
Lowndes2119
Pearl River20931
Wayne2041
Pike20311
Adams19915
Noxubee1866
Washington1787
Warren17310
Covington1652
Jasper1634
Bolivar16211
Lee1536
Smith15211
Kemper14411
Clarke14418
Lafayette1364
Chickasaw13512
Coahoma1254
Carroll11711
Winston1171
Marion1159
Clay1124
Claiborne1112
Lawrence1021
Simpson1010
Tate941
Grenada943
Yalobusha935
Hancock9111
Wilkinson889
Itawamba877
Montgomery851
Sunflower843
Union835
Marshall833
Jefferson Davis773
Tippah7311
Panola713
Webster692
Calhoun654
Amite641
Humphreys607
Walthall560
Tunica553
Prentiss533
Perry503
Choctaw432
Jefferson421
Pontotoc353
Quitman330
Tishomingo320
Stone300
Franklin292
Tallahatchie271
George251
Alcorn171
Benton150
Greene131
Sharkey70
Unassigned00

Alabama Coronavirus Cases

Confirmed Cases: 18075

Reported Deaths: 644
CountyConfirmedDeaths
Mobile2239116
Jefferson1837102
Montgomery171040
Tuscaloosa78315
Marshall6939
Franklin5567
Lee54833
Shelby51720
Tallapoosa42765
Butler41118
Chambers35525
Walker3542
Elmore3548
Madison3394
Baldwin2909
Morgan2801
Dallas2723
Etowah25711
DeKalb2483
Lowndes24612
Coffee2361
Sumter2247
Autauga2214
Houston2204
Bullock2095
Pike2030
Colbert1842
Hale1739
Russell1710
Marengo1706
Barbour1671
Lauderdale1642
Calhoun1603
Choctaw1538
Wilcox1487
Clarke1442
Cullman1430
Randolph1277
St. Clair1231
Marion12211
Pickens1164
Dale1150
Talladega1135
Limestone1060
Chilton1011
Greene944
Winston900
Macon824
Henry802
Covington801
Jackson782
Crenshaw753
Bibb751
Washington706
Escambia633
Blount621
Lawrence500
Geneva430
Conecuh411
Coosa401
Monroe402
Perry390
Cherokee373
Clay272
Lamar260
Fayette160
Cleburne151
Unassigned00
Tupelo
Clear
84° wxIcon
Hi: 85° Lo: 64°
Feels Like: 84°
Columbus
Clear
82° wxIcon
Hi: 88° Lo: 68°
Feels Like: 82°
Oxford
Clear
79° wxIcon
Hi: 83° Lo: 61°
Feels Like: 79°
Starkville
Clear
77° wxIcon
Hi: 86° Lo: 62°
Feels Like: 79°
WTVA Radar
WTVA Temperatures
WTVA Severe Weather