I've had 24 years of a chronic illness, definitely your mind set and overall health/fitness makes a massive difference to quality of life.
Also, your doctor doesn't have FM. They tend to think of any condition as only ever displaying the worst typical symptoms. Flares come and go, the bits...