How often are you changing his formula?
I've changed it after 3 days as I read online that it takes that long for baby to get used to it. I've tried gripe water and it didn't do anything. He spat it back out and same for infacol 😪
You need to give at least 2 weeks for his stomach to settle after a change in milk. 3 days is far too early to be changing milks and that could be really upsetting his tummy.
Have you tried colic drops, infacol or gripe water? I was told that changing formula and also mixed feeding can cause discomfort to babies while they get used to it. Good luck mumma