My almost 4 month old

He won’t sleep. He takes 15 minute naps, like 4 out of the entire day, I’m literally

Not getting a break. He won’t sleep. I don’t know what to do. And sometimes he will scream for 2 hours straight. I don’t know why? I’ve done everything. Changed diaper. Fed him. Bathed him. Swaddled, is he teething? Could he be? Please help me

& every time I mean EVERYtime he tries to go to sleep he takes the pacifier out of his mouth and screams, and I can’t get him to calm down for a long time, it’s driving me crazy I’m getting so freaking frustrated