Palm Beach County public defender overcomes criminal past