Well, without a detailed clinical evaluation it would be difficult to determine the cause
of your
symptoms. While the blood in stools could result from the haemorrhoid, possible causes of the gurgling/ diarrhoea that may need to be considered include dietary causes, malsorption syndromes, chronic GI infection, parasitic infestations, GI inflammation, GI motility issues, IBS, micronutrient deficiencies, hormonal/ endocrine imbalance etc.