Anybody that believes their record is ever truly "expunged" are being lied to.
__________________________________________________
Not quite being lied to. Most places I think they are told they only get on diversion. So that means someone must keep track of your diversion.
Of course, if the diversion goes on, you are not convicted nor did you plead guilty. So the charge is on your record. The disposition is diversion, I guess. [I know this from watching college sports teams were players from time to time get in minor scrapes and with the second minor scrape diversion is out of the question at least in FL.]
OH! That was THE Judge Stevens???
Try getting a security clearance with the Department of Defense and you'll find out just how "expunged" your record is.