Through the weaving of an informal street-family tree, teens at Planet Youth in Prince Rupert, BC, have found acceptance, understanding, and ways to share their common experiences with racism, the foster system, drug and alcohol abuse, mental health issues, and varied coping mechanisms.