Thank you, everyone, for your replies. It's amazing how much this disease can vary from person to person... it kind of drives home the futility of guessing about what's wrong.
My GI appointment is on March 11th, though I am seeing the GP again tomorrow for more tests.
In the meantime, I may...