Addicted to heroin at 14, counsellor knows the pain

At 33, Dennis Cheng Ming-fai has already lived two lives.

Today, Cheng's life is quite ordinary - one of family and school and work. He is studying for a diploma and expects to graduate with his bachelor's degree in social work in less than three years.