13 month old up for hours

My 13 month old has been awake for 3 hours now. Screaming on and off. He’s had calpol and teething powder but I just don’t know what is wrong.. Any advice? He is is absolutely hysterical in his cot and won’t sleep anywhere else. I’ve tried nursing and rocking to but he’s getting so irritable and wound up after a few minutes. I feel like such a bad mum I just don’t know what’s wrong. Any ideas?

He does have some new teeth but the crying seems excessive considering he’s been treated. I wonder if he’s a bit constipated as he had hard stool today…

I don’t know… Any ideas? His face js soo puffy from crying bless him