Hi, My question is quite a long one I have many symptoms, and unfortunately doctors are unable to diagnose and I refuse to visit more doctors, I am sick of going to doctors, and this is probably my only hope now. Anyway I am a 25 year old female from south east asia My symptoms are Sinusitis (deviated septum due to an accident) Bad breath Throat problems (once or twice a year there is some swelling and I can t swallow, in those days) IBS (I think because I sometimes react to egg but not always) severe constipation, all year round, and it is such that I always have to push hard for pellet like excretery matter) frequent urination (like old people) allergies (to perfumes or chemical smells) PMS extreme gas genital area itching skin usually itchy all over the body rectal itching Dry skin (not exactly eczema but extremely dry skin) anxiety and depression sometimes to an extreme extent ADHD but my biggest problem is an embarrasing one for me, ever since I can remember I (I m 25 now and ever since is since I was 12 or 13), have had a distended type abdomen, it has always been swolen, and i usually suck it in to avoid embarrasment. As a baby I had diarrhea a lot, but I grew up fine, and had no nutritional problems, but I didnt eat a lot, just enough to sustain me. I might have had a few nutrient deficiencis, I don t know about. Anyway these are all my symptoms, and I need a diagnosis please. Because I have suffered a lot. I have done colon cleansing with coconut and castor oils, as well as salt water flushes, but haven t found any candida traces, which can be a possibility due to my symptoms, but my flushes didn t reveal anything, plus I didn t notice any die off symptoms. Apart from that I think my abdominal swelling might be due to weak muscles, but I need expert opinion on that. I should add sometimes during periods my abdomen swells and becomes hard, while the rest of the days the swelling is of a soft kind like a balloon. I have no bleeding, no abnormalities, except that I sometimes have a bowel movement with a little pain.