The challenges and triumphs of living with hearing loss, hearing aids, tinnitus and cochlear implants.