It sounds to me like lactose intolerance. I have the exact same problem. It hasn't always been there it started after my first was born. It has been somewhat devastating because I love dairy. Get some lactaid pills, they even have chewables. Take them with your fisrt bite of dairy. If it takes you more than a half hour to eat yor dairy, you might have to take some more. I usually take two, my dad takes three. If you end up taking more than two or three, talk to a doctor. Save some mony and get the generic, it works just as well as the other. Try it for awhile and see if it works. You'll want to cary some with you in your purse or something, that way you always have them on hand for those last minute dairy cravings. You don't want to end up at Wendy's wanting a frosty and not have your pills. I also cut back a little on my dairy intake, the pills can get expensive. Also, try som soy milk. I love the chocolate, I drinkl it instead of chocolate milk. I know they have other soy products you coud substitute with, I don't know what they taste like, I have a hard time finding them.