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 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.

Mississippi Coronavirus Cases

Data is updated nightly.

Cases: 259117

Reported Deaths: 5668
CountyCasesDeaths
DeSoto17331186
Hinds16373328
Harrison13731199
Rankin10854217
Jackson10557187
Lee8922141
Madison8335166
Jones6483112
Forrest6038120
Lauderdale5965187
Lowndes5425118
Lafayette503193
Lamar490865
Washington4826124
Bolivar4024109
Oktibbeha397681
Panola374680
Pontotoc369855
Monroe3591105
Warren3569100
Union348063
Marshall347769
Neshoba3413152
Pearl River3329103
Leflore3059107
Lincoln299386
Sunflower288271
Hancock282559
Tate274362
Alcorn267454
Itawamba265260
Pike264679
Scott250847
Prentiss248252
Yazoo247356
Tippah244450
Copiah243949
Coahoma242254
Simpson238368
Leake232966
Grenada220671
Covington215072
Marion215073
Adams207870
Wayne203232
Winston202667
George201939
Newton195044
Attala194659
Tishomingo191661
Chickasaw185744
Jasper174438
Holmes169168
Clay161335
Tallahatchie148235
Stone145921
Clarke141762
Calhoun137621
Smith122725
Yalobusha119134
Walthall112836
Noxubee111423
Greene111029
Montgomery110136
Carroll105321
Lawrence103217
Perry102831
Amite98826
Webster93924
Tunica87421
Claiborne86625
Jefferson Davis85827
Benton83323
Humphreys83324
Kemper78420
Quitman6969
Franklin67115
Choctaw61213
Wilkinson58825
Jefferson55419
Sharkey44017
Issaquena1596
Unassigned00

Alabama Coronavirus Cases

Cases: 429655

Reported Deaths: 6283
CountyCasesDeaths
Jefferson63040956
Mobile30794557
Madison27486201
Tuscaloosa20996268
Montgomery19352315
Shelby18833120
Baldwin16653184
Lee12749102
Morgan12389119
Etowah11861176
Calhoun11292201
Marshall10290113
Houston8746156
Limestone813276
Cullman8125106
Elmore7999104
DeKalb776599
Lauderdale768698
St. Clair7651121
Talladega6309108
Walker5954174
Jackson586341
Colbert539873
Blount537683
Autauga525755
Coffee450456
Dale402981
Franklin369948
Russell340711
Chilton338966
Covington332668
Escambia326043
Dallas308896
Chambers293170
Clarke287833
Tallapoosa2641107
Pike255230
Marion248953
Lawrence246649
Winston229535
Bibb218847
Geneva205446
Marengo202829
Pickens197531
Hale179542
Barbour176036
Fayette172928
Butler170858
Cherokee161930
Henry156523
Monroe149818
Randolph142135
Washington139126
Clay127645
Crenshaw121544
Cleburne119023
Lamar119021
Macon118637
Lowndes112036
Wilcox105121
Bullock101128
Perry99019
Conecuh95720
Sumter89626
Greene76623
Coosa61015
Choctaw51624
Out of AL00
Unassigned00
Tupelo
Partly Cloudy
47° wxIcon
Hi: 52° Lo: 45°
Feels Like: 45°
Columbus
Cloudy
50° wxIcon
Hi: 54° Lo: 46°
Feels Like: 50°
Oxford
Partly Cloudy
45° wxIcon
Hi: 50° Lo: 43°
Feels Like: 45°
Starkville
Cloudy
46° wxIcon
Hi: 54° Lo: 45°
Feels Like: 46°
WTVA Radar
WTVA Temperatures
WTVA Severe Weather