Hebrews 10:37-39 goes on to exhort us to live by faith and not to shrink back thus displeasing God. Operating in God’s rest requires faith. In fact, the Sheng expression “faith mwenda” or crazy faith, aptly describes the sort of faith required. May we stand on His promises and not shrink back.