He is also teething so I guess it's a combo of a bunch of things.

Thanks ladies. I will try removing cereal/formula for a couple days and see how it goes.