It is very likely that your bile ducts are blocked. When bile secretion is insufficient, both, fatty and protein rich foods will go undigested and cause irritation to the gut lining. You need to flush your liver , take good bacteria, take a candida cleanse and eliminate anything that contains any irritants, especially sugary foods.