Psychological difficulties of caring for dementia patients: the role of support groups.