Soul Restoration

Psalm 23:3a  AMP "He refreshes and restores my life (myself)." He restores my life, literally, this means He causes my life to return to me. To restore means to replenish. Jeremiah 31:15 AMP says, "For I will [fully] satisfy the weary soul and I will replenish every languishing and sorrowful soul." Psalm 107:9 KJV says "For [...]