WELL SAID McDreamie.
I would just add that there are different causes (or triggers) and combinations of causes/triggers for each of us as well...hence the difficulty in diagnosing, treating and ultimately recovering...
Okay, so I agree with everything you said too, EXCEPT the McDreamie! Sorry, but YUK!!!