The Holy Longing: Spiritual Yearning and Its Shadow Side