There are many reasons and circumstances that make it difficult for families to meet the needs of their children, including poverty, substance abuse, mental illness, homelessness, loss of a job or lack of support from extended family and community, alleged neglect, or abuse.