LBBBBBBBBBBBBB - it Has been awhile.....and weren't you the one with the ginger allergy??
The digestive system is so persnickety. My first thought would be to cut out all your gluten grains: no wheat, rye, barley or oats.........see how you feel after that. Just remember - it can take up to 2 weeks for your body to fully dispel something you've eaten. You might also try giving up your dairy for a few days and see if that helps any. You could have a dairy allergy (which is Not the same thing as lactose intolerent) which could cause some of those symptoms.
Some of the symptoms you are describing were the ones I had several years ago including the starving sensation within just a few hours of eating. The doctor put me on a diet that was a protein, a veggie (non-starch) and a fruit every meal to get my blood sugars back in balance. For grain carbs you could try rice or potatoes - just be careful with either as the starchs could throw your blood sugars back out of balance.
you might try checking out gluton intolerance and/or celiac spru (probably spelled that wrong) on the web and see what hits you get.
Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, champagne in one hand, strawberries in the other, body thoroughly used up, totally worn out and screaming: "Yeah Baby! What a Ride!"