Caregivers are the selfless people who provide unpaid care for loved ones who are ill or have serious medical conditions. This is among the most challenging work there is.