Homelessness is caused by complex reasons, creating a difficult cycle of dependency. People should help make a difference by volunteering at local homeless shelters, helping serve meals and organizing activities. Volunteers can arrange clothing drives with local organizations by collecting warm clothing and other necessities. The typical misconceptions of homeless people are that they choose.