Best wishes going out to you, I've had major back problems all year so I know what you are going through also. But, I'm MUCH better now thanks to PT, craniosacral therapy and Acupuncture. One snippet of advice, IF they recommend surgery, get a second and maybe third opinion; who you see REALLY matters! Surgery can be a godsend for some conditions, but is not always the best solution for everything. After 2 facet blocks and still horrible pain I got 2 opinions; one said surgery, and the other one (a very prominent orthopedic surgeon in Boston) said to try conservative measures first. I'm REALLY glad I took his advice, especially after doing more research on the surgery, which in my case would have had only about a 50% chance of success (of course the first guy didn't tell me this!)
The internet is a great source of info on medical stuff to help you be an informed medical consumer. Also especially if you are in a lot of pain I suggest having someone (friend/relative/spouse) go with you to your medical appointment, and help you with asking questions and making decisions. Make a list of questions ahead of time, and take notes, or have your friend take notes. When pain is bad it is really hard to think clearly, and you don't want to be making big decisions about your treatment when your brain is not in gear. Lastly, INSIST that they give you enough pain meds to keep you comfortable, which will probably include narcotics, which a lot of Drs don't want to give because it is a legal hassle for them. If they won't give you what you need, insist on a referral to pain clinic. Don't try to be a hero about pain, because it only makes back problems worse, and makes it impossible to do PT or other more conservative measures. A lot of people get pushed into surgery because of inadequate pain management. Hopefully you won't need surgery anyway, (Most people don't) but if you do, you want to be making an informed decision, and picking the right surgeon for you.
Anyway, best of luck to you, you are in my prayers, and hang in there, one way or another it WILL get better!