I do not take many drugs for my Fibro but I have been on Cymbalta for 10 years. I've tried to go off twice, and my pain shoots right back up. As much as I don't like taking drugs long-term, Cymbalta is going to be a "life drug" for me. I've found that 90mg is a good dose; 120 doesn't seem to do anything more than 90. I will warn you that withdrawl can be severe, so it's important to take it every day at the same time, and know that if you ever want to go off, you may have a very difficult time (it took me 6 months of gradual tapering--e.g. counting beads inside the pill--to get off of it last year.) I start having bad withdrawl around 3-4pm if I forget a morning dose. However, the pain relief it gives is worth it.