I've not known anyone who 'had' fibro, ie. remission is just not possible. Cymbalta and Gabapentin were both useless im my case, same with Lyrica, Tremedol... the list is exhaustive! Big pharma must love fibro patients and they have absolutely no incentive to research a silver bullet, as they make a killing from our pain and suffering, (as I just re-read from your post!).
You are lucky you can still walk 3 miles! Sorry to be so negative, it's just the way it is.
If and when someone discovers the trigger/cause of FM/CFS/IBS then perhaps one day they will develop an effective treatment, or even a cure. Until then... hang in there.