This is all sweet and good and I hope that Kai gets the help and support he needs. I just think it's sad that nobody gave two shits about this kid or the countless others that are out wandering around. They are like stray pets that the owners decided were too much trouble, so they tossed them out. If someone would have been there when this kid was in need, we wouldn't be here now, would we?
I think in this case, like so many others, you have a kid with mental issues who basically has no one in the world. They want so much for someone to care. This makes them easy targets because they can't distinguish the difference between an act of kindness or a ruse to take advantage of them. Predators smell this on them like a shark would smell blood in the water.