Have you been seeing a spine specialist or are you seeing your pirmary care doctor for these meds?
You say that doctors can't help you. When was the last time you saw a doctor?
How old is your MRI?
Obviously you can not continue in the pain you are in and you can not work like this as well.
If you have had problems since you where 15 years old, you have some serious spine problems going on and they need some kind of treatment.
If you have been seeing a spine specialist and not getting any relief of your pain, then it's time for you to seek out another opinion from other spine specialist.
I suggest you seek out a sports medicine orthopedic surgeon that specializes in spines for a full spine evaluation.
I understand how much pain you are in and I've been there myself. Being driven to a doctor was some of the worst pain I have ever suffered in my life and I've had a lot of pain; childbirth twice, ruptured appendix, horrible gallbladder attacks, and nothing compared to the horrible pain that I suffered with my spine and the never ending nerve pain that was so horrible.
But, I knew I had to see doctors, get evaluations, get tests and be properly diagnosed and treated.
It will be the only way for you to get properly diagnosed and treated.
Sounds like you will need an updated MRI to start with in aiding a spine specialist in diagnosis.
Once you have that diagnosis, then a treatment plan can be put together.
If conservative treatments don't help you with the pain, then it may be that you will need surgery to help you.
In the mean time, if you find that ice is not helping you, you might want to try moist heat.
I posted a thread entitled 'simple way to provide moist heat"
http://ehealthforum.com/health/simple-way-
to-provide-moist-heat-t167232.html
you might want to give that a try and see if it will help you.
We are not doctors and can only provide simple suggestions to relieve your pain.
You really need to get to a spine specialist as fast as you can to get a diagnosis and treatment plan set up for you.
A good spine specialist can properly diagnose and treat you, but you have to be willing to go and listen to the doctor.
Believing that they can not help you will not help you. Not all doctors push medications on you, a good one will do what is necessary to find the cause of your pain and treat you.
Losing weigh can reduce the strain on you spine, but it's difficult to lose weight when you are in pain and can not move to exercise.
Good luck and get to a spine specialist.
Fran