There are many issues that make life a struggle where people find it hard to cope. Homelessness, loneliness, illness and ...