Hi.
Thanks for your query and an elucidate history.
This looks to be a ''symptom complex'' of varied problems . Let us solve one by one:
The
gall stones can cause varied symptoms from
flatulence to soreness of stomach and is in fact a reason for duodenitis.
I would suggest you to get the
gall bladder removed by ''
Laparoscopic Cholecystectomy "'. I hope most of your symptoms will get corrected.
Omeprazole may not cause dairrhoea in all the patients. If it enhances in your case you can take take Ranitidine instead.
Red ( fresh) blood in the stool is usually due to a local problem of piles or fissure. As a policy
sigmoidoscopy should be done to rule out other problems. This can be a part of IBS you are suffering from. Duodenitis can not cause fresh/ red blood in stools.
Diet: Fat-free diet, soft and bland is the best at the moment.
The problem goes on for weeks as you have a symptom-complex, so some or the other problem will creep up.
Go for Cholecystectomy and a proper medicines for IBS - you will be absolutely alright.