You never know what someone is going through. An estimated 100 million people are homeless worldwide. Approximately, one third of homeless are children and young adults. “Aging out” is the term used for young people that become too old for foster care and must live on their own. US Federal laws mandate that youths leave foster care by the age of 21, while many states, including Michigan and Minnesota make them leave at the age of 18. Very few services have been helping these young people make the transition to an independent life. Foster youths face a number of challenges during this transition. Many become homeless because they have no resources and no place to live. Others end up homeless because of the specific problems they had growing up, including psychiatric disorders. One out of every five “terminated” kids ends up homeless and two out of five have problems with the legal system, and often ended up in prison. These young people need training and preparation.