I'm a vegetarian and really love Indian food, but it seems to give me indigestion every time. If I cook it myself I'm fine, but from a take away or a restaurant, always indigestion. I do keep eating it because I love it though. But does anyone know why this is happening?