Hey! How old is your son? Well my niece is going to be one next weekend and kristen my other neice is 6. Kristen used to live with us and hope (1) still does. Let me tell you! The screaming drives you crazy doesnt it! I get stressed too! You should start telling him no. With kristen, she gets like that when she doesnt get what she wants. So I tell her "kristen ana-marie! You stop that or I call your dad!" then I tell her..."you do not yell at me! I will not get you an ice cream if you keep it up!" and she quiets down. I treat them when they are good, with an ice cream or a cheap toy or a quarter! Hahaha. I dont yell but you talk firmly. And let them know they cannot be screaming. Or the best one is if they are at home screaming, just ignore them. In a public place, I get them a candy. Or something to entertain them. I know its different with your own kids, but im always with my nieces so I treat them like they are mine sometimes.
And with all that screaming and stress you have you need a break. I read a good book to get away. Sounds nerdy but I love to read. You should get the book "the face" by dean koontz. Its a great one. Keeps you on your toes, and the more you read the more you get into it and escape everything. I do that, I lie down, I make a hot bath, I sit and watch tv with a bowl of ice cream.
Girl you got many choices of how to relax! Good luck!