The challenges and rewards of living with a disability in daily life