please help! 😭

I'm gonna call the doctor when they open but I figured I'd see what you guys thought. My son is almost a month old. The formula he's on seems to be good he never spits up or throws up. But he is CONSTANTLY grunting and straining. He doesn't poop very frequently at all but when he does it's very soft so I know he's not constipated. He burps and passes gas a lot so I know it's not trapped air. Any suggestions on what I could do? He constantly seems like he's in some kind of discomfort 😭 after a while of grunting and straining he will just cry. And advice is welcome!