It’d be nice to see some scarlet letters lifted.
A felon should only be a felon for as long as the maximum sentence for their crime. After that, debt paid in full, otherwise it’s a life sentence.
Rebellious, or even just naive and not matured. Imagine having been a felon for longer than having been alive when first branded with the scarlet letter “F”…
Hence the maximum possible sentence for the crime, excluding violent crimes. Violent crimes are a different animal completely.