devotion and doubt