I took a low dose for about a year, though I had a couple months break inbetween. For me, it didnt' do a thing for any pain, but it helped me sleep. It was prescribed for me for fibromyalgia, though. And now I'm having doubts that I even have fibro because of another med that did help my pain. I also developed back pain and ended up with spondylosis, ddd, herniated discs and severe central canal stenosis but the amitriptyline (elavil) was not intended to try to treat any of that pain. I was taking it before my back got really bad. When I did take it, I had no side effects at all and there was no kind of withdrawal when I stopped it. I have read that I does help some people, but I guess it depends on how much pain you have, etc..so it probably can't hurt to give it a try. Just make sure you check with your pharmacist to make sure it doesnt interact with any other meds you may take.