After years of sleeping rough, David Simons has overcome his addictions and is celebrating not only his 32nd birthday, but getting a job at a garden centre in Chester.