I suppose you can rule out external causes. Which means, it probably will not go away.

I kept a blind gophersnake for around 15 years, and it was an adult when I got it, already blind. They do just fine blind in captivity.