Being a caregiver is a noble and selfless role, often requiring long hours of physical, emotional and mental support to loved ones who are elderly, ill or disabled. While this ...