Your rep probably knows how hard the Employee Assistance Program is to sucessfully complete. You are sent to a Substance Abuse Professional(SAP), who decides what kind of treatment you need, whether it be in-patient or out-patient therapy. After you sucessfully complete rehab(where they test you every few days), you will be required to attend either NA(narcotics annon.) or AA meetings , as mant as 3 times a week. You will also have to call a 1-800 number every day, type in your SSN, and find out if you have to take a drug test that day. This last for 1 year after you complete rehab.
Now I don't know your situation, but getting your job back on a technicality will only delay the inevitable. Management will be on you like a duck on a junebug, and you can bet you will be tested early and often. Depending on your drug of choice, you may or may not be clean if you DO get your job back. The guys on here who don't think weed is a drug should know that weed stays in your system a long time. If they choose to do a hair follicle test most weed users would be screwed. If you really have a drug problem, get help now. It may not be too late to get into the EAP, and it could save your life.
How do I know all this? I used cocaine for 5 years, alot, about $15,000 a year. One day, after being up 3 days in a row, I called my manager and told him I needed help. He is a good man, he got me into the program, told other UPS drivers I was out hurt, and told no one else. Even my on car sup didn't know. I finished the program and made it back to driving. About 3 months after coming back, I was involved in a bad on the job pkg car accident, wasn't my fault. All I could think of while I was waiting on the ambulance was "Thank God I Am Clean". If I hadn't gotten help, I would be out of a job with a screwed up shoulder and neck! My manager got there before the ambulance and the first thing he said was "You ain't got any issues with a drug test, do you?!"
As a result of my being willing to be open about my experience, other drivers in my center have gotten help. I am happier than I have ever been. I spent 5 years thinking UPS was out to get me, paranoid as hell I was going to get tested. Save yourself a lot of trouble and get help now, when it looks like its still your idea and not UPSs'. Good Luck.