Link One man’s 7-year battle with cancer yielded gratitude, a ‘thankful app’ despite the hardships Love this article.