I don't think you are crazy. You know some do recover from drugs and stay clean.
I know in some states that when a divorce is filed you are able to obtain a reconciliation order. It puts the divorce on hold and if things don't work out-the divorce is back on.
Just be cautious. He should know he has a long way to go to regain your trust. I think he knows he has your love.