When a person is convicted of a crime, it's like a scarlet letter attached to their name. Currently, there's no system in place in Texas or the United States as a whole that automatically expunges an individual's criminal records after a certain period. Once a defendant is convicted of a crime, and more specifically a federal one, their conviction is generally attached to their name forever.
There are collateral consequences to being convicted of a crime. This is more than just the adverse information being on an individuals' permanent record too.