Hey bad back mom,
Sorry to hear you're suffering. Just to let you know, stenosis simply means narrowing of an opening. With very rare exception, degenerative disc disease (ddd) is necessary for disc herniation. Once you have the herniation there is enough stenosis (narrowing) to put pressure on the spinal nerves (this is the source of your sciatica). Hope that clarifies things. If you search for the youtube video "Nanaimo Chiropractor discusses slipped discs" I go into it further.
I terms of what you can do for the pain, ignore the idiot tbat suggested marijuana. Not feeling the pain doesn't mean the problem isn't there. Many people receive benefit through chiropractic care. It is rare for the condition to be beyond the point of receiveing any benefit.
Best of Luck!