Defying all odds: coping with the challenges of volunteer caregiving for patients with AIDS in South Africa | Synapse