How do the many sides of the gospel meet our spiritual difficulties?