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 1:10 PM
Updated: Jan 2, 2018 1: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.

Indiana Coronavirus Cases

Data is updated nightly.

Cases: 359430

Reported Deaths: 6033
CountyCasesDeaths
Marion48740894
Lake30537484
Allen20668338
St. Joseph19177245
Elkhart18813246
Hamilton15457182
Vanderburgh10956137
Tippecanoe1012335
Porter932192
Johnson7732177
Hendricks7353165
Vigo6736106
Monroe604854
Madison5858125
Clark575986
Delaware5535108
LaPorte5291105
Kosciusko512948
Howard417680
Bartholomew380065
Warrick364374
Wayne362893
Floyd360279
Marshall343150
Grant326753
Cass323232
Hancock320663
Noble292450
Boone282056
Henry280741
Dubois271934
Jackson266638
Morgan259246
Dearborn252832
Gibson220333
Shelby216661
Knox212122
DeKalb210838
Lawrence205951
Clinton204025
Wabash195224
Adams192724
Miami191218
Daviess176747
Montgomery171429
Steuben168616
Jasper167717
Harrison167025
Ripley167022
Fayette165839
Whitley162417
LaGrange159534
Huntington153311
White151224
Putnam147831
Decatur145246
Wells145035
Randolph143724
Clay140426
Jefferson139719
Posey135722
Scott129725
Greene121054
Jay115516
Sullivan111418
Jennings106315
Starke104328
Spencer9678
Fulton96419
Fountain9588
Washington9019
Perry89221
Carroll81313
Franklin80228
Orange77028
Vermillion74911
Owen72210
Parke7056
Tipton68327
Blackford66116
Rush6488
Newton62513
Pike59321
Pulaski49720
Benton4483
Brown4226
Martin4006
Crawford3611
Union3032
Warren2893
Switzerland2825
Ohio2507
Unassigned0285

Ohio Coronavirus Cases

Data is updated nightly.

Cases: 446849

Reported Deaths: 6753
CountyCasesDeaths
Franklin57040674
Cuyahoga43640768
Hamilton34945379
Montgomery23828265
Butler17529154
Lucas17023438
Summit16486374
Stark11437231
Warren994381
Mahoning9092303
Lake840880
Lorain8213106
Clermont712156
Trumbull6752155
Delaware668142
Licking658677
Fairfield634265
Greene623977
Clark6038142
Allen569995
Medina565858
Wood5434113
Marion523067
Miami513168
Portage441676
Pickaway440350
Columbiana4131103
Richland409643
Tuscarawas405980
Wayne3838108
Mercer319859
Muskingum314512
Hancock284546
Ross278766
Darke275463
Ashtabula271957
Erie266670
Auglaize265841
Geauga257251
Putnam246455
Scioto240023
Union232213
Lawrence223341
Shelby222317
Athens22134
Seneca209621
Belmont198729
Madison191019
Sandusky189233
Huron185422
Preble180021
Jefferson172316
Defiance167733
Washington164129
Fulton159730
Knox159520
Crawford158620
Logan153821
Holmes153239
Ottawa143732
Ashland135133
Williams132912
Brown12675
Jackson125913
Clinton125619
Highland124418
Hardin122126
Champaign12158
Guernsey117115
Henry114629
Van Wert114118
Morrow11262
Fayette108117
Perry104513
Coshocton102815
Gallia95615
Pike9352
Adams91513
Wyandot88019
Hocking80718
Paulding78215
Noble69828
Carroll61412
Meigs49612
Monroe41022
Morgan37014
Harrison3053
Vinton2996
Unassigned00
Fort Wayne
Broken Clouds
34° wxIcon
Hi: 49° Lo: 27°
Feels Like: 34°
Angola
Broken Clouds
32° wxIcon
Hi: 46° Lo: 27°
Feels Like: 27°
Huntington
Broken Clouds
34° wxIcon
Hi: 48° Lo: 27°
Feels Like: 29°
Decatur
Overcast
34° wxIcon
Hi: 49° Lo: 28°
Feels Like: 30°
Van Wert
Overcast
34° wxIcon
Hi: 47° Lo: 28°
Feels Like: 30°
Chilly Saturday
WFFT Radar
WFFT Temperatures
WFFT National

Community Events