try antidairy milk products first. silk is a popular one and they are not very expensive. there are almond milks too that are very good.
dairy has never caused me stomach problems but it does give me hard stool and hemorrhoids. am i lactose intolerant? . i've had hard and painful stool off and on for as long as i can remember and i'm 41 now. 20 years ago i started to get blood in my stool and 5 years ago i started getting hemorrhoids on the outside which are very painful. i've noticed that when i eat a lot of cheese or drink a lot of milk it brings on the bleeding then hemorrhoids then hard stool in that order. am i lactose intolerant or is it something else?