You never know. I worked at Safeway and was busted for being stoned on the job (I also regularly got drunk during my shifts but never caught for that). I was given two options by the manager, either quit voluntarily or go to rehab on their dime and get my job back (but you know, I’d be indebted to them). I chose to quit and I regret that.
Of course, Walmart is a different company I’m not personally familiar with and from what I’ve read I doubt they’d give an employee that second choice. Plus I was union.
Anyway, try not to drink yourself to death just yet. Try to live at least as long as John Bonham.