My 2 year old is an ass.

I have a 2 year old boy and a month old boy. Ever since my month old was born my 2 y/o has been a heathen. I love him so much, he can be such a sweet boy.. but not often anymore. He's too smart for his own good lol.

all he does is tell me no. He doesn't listen at all until I'm literally screaming at him or physically Making him stop doing what he was doing. he occasionally hits/slaps/throws things at the baby. I try to talk with him, reason with him, ignore him, yell at him, punish him. nothing works. I don't know what to do. I don't want him to think I'm mean, I don't want to yell at him constantly.

He also won't sleep in his own bed which puts everyone on edge. I can't sleep well at all. I have to wake up

to feed the baby which wakes him up, my husband gets really angry with him at night as well. it's not fun for anyone. If we put him in his own bed before he's asleep he will literally scream all night if we let him (which I wouldn't, I can't stand to hear him get hysterical..) I don't know what to do about any of it. I don't want him to think we favor the baby just because we are protecting him/ constantly getting onto 2 y/o for being too rough or purposely trying to hurt him to get our attention.

I am breastfeeding so I can't be away from baby more than 1-2 hours at most, I'm always holding him it seems like. I think 2 y/o is just jealous. :(