Advice please?

My 15 year old son is very aggressive and very horrible to me, I’ve got another child who is 2, my 15 year old slams doors bangs on ceiling when he can’t get his own way, he swears at me and calls me horrible names, he can’t go to his dads because theirs no room and he wouldn’t go anyway, I’m sick of it, I’m getting bad panick attacks everyday because of him, what do I do?