For I know the plans I have for you, declares the LORD, plans for welfare and not for evil, to give you a future and a hope. (Jeremiah 29:11 ESV)
“The blind and the lame” in Jeremiah 31 are not a surprise to God, and not a mistake! He has plans for every one of his elect, with disabilities and without. And it is a plan meant for our good.
What a thing it is to live with the assurance of a future spent with Jesus!