Baby cries ALL the time

It seems like my son is never happy.

He's nearly 13 weeks old, EBF and he's just always upset, can't be put down at all, I have to hold him constantly.

Recently he's even more hungry and sleepy than before too.

I produce loads of milk so he's definitely getting enough.

What am I doing wrong?