Yeah. Unfortunately it pretty much ruins your life forever regardless of time served. It's often unfair.
Discussion
My father experienced that for breaking into a car at 17. Couldn't vote for his entire adult life. But, I think there are avenues to restore those rights. It just should be automatic a lot more often.