Graham Burns has got his own house for the first time at the age of 49.
Taken from his mother when he was 2, he lived in foster homes as a child and spent most of his adult life roaming New Zealand and Australia, living in boarding houses and on the streets.
"I really started living on the streets at about 22," he said. "Then I got into trouble."
He hasn't seen his mother since the day, 47 years ago, when child welfare officers took him away from the motor camp in Oamaru where his mother lived while working two jobs to support him.
"She tried to get me back quite a few times. I don't know why that wasn't granted."