This is so close to being the amazing story we all want to hear about.
A veteran, suffering from PTSD, falls on hard times and ends up homeless. Despite his hard situation, he strives to help those who are even worse off. He learns how to program and uses these skills to build something to improve the lives of those are severely disadvantaged. He spends years working on this project and ends up building something really cool and useful.
So useful in fact that his dedication pays off and one of the biggest software companies in the world is inspired and brings him on to scale up this technology to help improve the lives of millions.
Except of course that doesn't end up happening. Instead, we're left reminded that life can be cruel.