Archie Roach sees brighter future ahead