YouthLink is a Minneapolis nonprofit that helps youth (ages 16-24) who are homeless or at risk of homelessness. There are a lot of reasons that young adults face homelessness, from "their family lost housing" to "their parents kicked them out" to "they left an abusive home" to "aged out of foster care." YouthLink does amazing work helping young people get to a place of stability.