It also sounds like you may be eating "against" your blood type. I'm an O and feel pain when I eat potatoes or wheat. And corn messes with my insulin levels. Those are no nos along with dairy. Hard to adjust to, but there are ways. Worth checking into. D'Adamo's site has great stuff on that, the author for Eat Right 4 Your Type. I have all his books - well - most.