archie andrews finds god