C., FIRST and MOST IMPORTANT, STOP YELLING, what you are saying is "when I am mad or frustrated WE yell!) Many children go through frightful fours, instead of terrible two's. Have a calm talk with your child when nothing is going on, ask what is going on and explain, from here on those actions will not be tolerated, walk away when your child is screaming or acting inappropriate, explain you will talk when he is calm, if you are in public, (ie grocery...) 1 warning and you will leave. BE CONSISTANT and CALM! It takes time. Also, this might sound strange, make light of the "almighty" attitude, give him a new nick name, KING ATTITUDE! explain even Kings say please and use their manners! He wants the control and the attention, only give it when his actions are good, try a little dramatics, ie.. EXCUSEEMWA my king, my sensative ears can not understand when your voice is loud, does the king want to go to his dungeon? (his room) Say please and thank you in a new language, make manners fun. If he is having a "bad" moment quietly say wait, we have to try something, "close your eyes, turn around 4 times, and when you open your eyes, you will have a new tude! (attitude) When
his attitude is good, quietly tell him how happy that makes everyone. If he has a good part of the day, say morning, let him choose what he gets for lunch, or surprise him, my kids favorite was peanut butter and bananas with a little whip cream on a piece of bread. You can do it! I am a mother of 5 grown successful kids, have been a childcare provider for 30 years. The most important, be consistant, stay calm. Take care hon K.