This sounds like my childhood. I am 28 now and yes I do have Fibro and Ulcerative Colitis. I also have an immune deficiency. I tried to read all of your posts an I didn't see you mention any testing by or for an immunologist?
If not, I would definitely ask for it. All it takes is some blood...