We can enter into His rest only when we believe and trust the One who promised rest and who can deliver on this promise...