God says in Psalm 23 that He is the Good Shepherd that He leads His sheep into green pastures, protects them, provides for them and cares for them. We need to trust in that and then we will have rest.