Well I think it might have several meanings. First of all the lyrical I tries to save somebody from something which has a bad influence on the person. Drugs, Prostitution, wrong friends. The lyrical I sees himself as a saviour who tries to keep the person from danger. He gives the person the feeling of beeing secure and that the person can trust the lyrical I "knot your fingers through mine".
I think it's about how everyone searches for a meaning in life and he just says the bit about "god in my garden" to show that he thinks it's there somewhere but he doesn't understand it. I don't think it's about a god in particular.
But I'm atheist so that's probably part of the reason.