Now that you've been convicted, no judgement, have you completed any assigned punishments such as jail time, rehab, anger management, community service? If this is recent you may be able to appeal showing that you completed such thing and if it's a while back you might be able to get a statement from the court stating your completion and fulfillment of "paying your debt to society".
The not working part leads to suspicion of overstaying. You mentioned a disability. Was this mentioned? Is it a medical/physical disability of a medical nature CBP could be wary of you trying to get treatment while here?