It is most cheering to know that although we err and bring upon ourselves many troubles that might easily have been averted, yet God does not forsake even His mistaken child, but on his humble repentance and supplication is ever ready both to pardon and deliver. Let us not give up our faith because we have perhaps stepped out of the path in which He would have led us. The Israelites did not follow when He called them into the Land of Promise, yet God did not desert them. During the forty years of their wandering He walked by their side, bearing their backsliding with patient compassion, waiting to be gracious to them when another generation came. In all their affliction he afflicted, and the angel of his presence saved them; . . . he bare them, and carried them all the days of old (Isaiah 63:9). So it is today, while our wanderings bring us many sorrows and lose us many blessings, to the heart that truly chooses His, He has graciously said: I will never leave thee, nor forsake thee.