AP

The bombing of the Boston Marathon this spring was a terrible ordeal for the city and the survivors, but at least one heartwarming story has emerged from the carnage.

James “Bim” Costello was burned and dazed, walking in the center of a well-known photograph following the Boston Marathon bombings in April. Costello's body needed pig skin grafts to heal the severe burns on his right-side limbs, and months of therapy. It was there, at the Spaulding Rehabilitation Hospital, where Costello met  Krista D'Agostino. Eight months later, the two are now engaged

"As you all know, April 15th was one of the worst days of my life," Costello wrote on his Facebook wall on Sunday, "suffering not only physical injuries of my own but the emotional difficulties when I learned about my friends." Costello was standing at the finish line with a group of friends when the second of the two bombs went off outside of the Forum restaurant. Two of his friends lost legs, and others were severely injured. After multiple surgeries, Costello explained, "I was transferred to Spaulding Hospital, where I was able to see my friends starting to heal, but still wondered what good could come from this tragedy." He continued: 

Facebook
A few days later I saw a nurse in passing, this would turn out to be Krista, who had shared a few mutual friends, but we had never crossed paths before. After sharing a handful of conversations I realized not only how beautiful she was but also what a kind heart she had. I somehow convinced her to attend a benefit with me, which turned into a few dates, which turned into a few inseparable months. I now realized why I was involved in the tragedy, it was to meet my best friend, and the love of my life. Eights months later I'm happy to announce that we will spend the rest of our lives together... We got engaged last night in the middle of the beautiful French city Lyon!!!

D'Agostino and Costello are on an all-expenses cruise in France this week, along with several other victims and first responders in the April attack.