Brian Casey has witnessed a lot in his 52 years.
As a police officer for 10 years he saw how too many teenagers with too much time on their hands got sucked in to gangs.
And as a serving Church of Scotland minister based in the north of Glasgow, he has now spotted the same social ills take hold again.