religion is complicated. illogical