I have problems with diarrhea, food intolerances, weight loss, and other symptoms for about 15 years. in particular, I cannot eat beef or dairy, and lately anything with significant protein (like peas, beans, etc). However, when I have taken the following medications (for long periods), the symptoms have stopped completely: Ibuprofen, celebrex, lamisil (oral tablets), diflucan (although cause a rash in my mouth). I can t take most of these now, I have a vomiting reaction to NSAIDS, and diflucan cause a mouth rash, lamisil is for short term use. Any ideas what could be causing this? if so, suggested Tx s to talk to my doctor about? Also, I have been tested for celiac disease, and the results are ambiguous, though an intestinal biopsy was negative. Gluten free diet for 1 year was no help. I have had 3 colonoscopies, all normal. Also, I have pernicious anemia, which docs have suggested is autoimmune ( I take sublingual tabs to control). Looking forward to your thoughts. 
                                                        
                                                     
                                                    
                                                        
                                                            
                                                            
                                                            
                                                                posted on
                                                            
                                                                Thu, 27 Feb 2014 
                                                            
                                                            
                                                            
                                                            
                                                                
                                                                    
                                                                    
                                                                    Fri, 28 Feb 2014
                                                                    
                                                                    
  Answered on 
                                                                 
                                                                
                                                                    
                                                                    
                                                                    Fri, 28 Feb 2014
                                                                    
                                                                    
  Last reviewed on