First, don't feel bad, b/c your baby will not have colic forever, even though it feels like it. I found that w/ my first daughter, giving up milk, cheese, even cremora, which has milk protein, eliminated the problem. (also tomatoes, broccoli, onions, citrus fruits, sigh)
Now w/ my son, it...