I'm in the midst of another flare-up. So far, it has lasted more than two months. My last one (I hadn't been diagnosed until April), last for nearly six months. Is there an average amount of time? What factors contribute to the length of your flare-up? Is it diet, not taking your meds, or physical exertion?