Good Morning T.,
This sounds like a little person exhibiting extremely demanding behavior. He realizes that if he acts out like this he will get everything he wants. When we continue to fall into this trap, we are allowing them to control us. So, we do everything possible to accomodate them and before we know it, we are burned to the crisp make sure they are 'happy' and before you know it they are 12 and demanding everything they want.
I wrote a book about setting boundaries and being consistent. When children are young they learn to manipulate us. They see what works and what doesn't. What he is doing is working for him and driving you crazy. I describe it as a dog chasing its tail.....he never catches it and he ends up dizzy and exhausted.
Give it one more try. Tell him that his behavior is NOT ACCEPTABLE anymore. Do not start screaming at me for anything. I will not allow this to be a part of the way we act in this house. Should you decide you want to scream, you will sit in your bedroom until you decide you will not scream at me anymore and that you will ask for what it is you want.
Now T., this is where strong tough love comes in!! JUST DO IT!!! Be consistent and set boundaries. If you do not stop this right now, you will suffer tremendously as he gets older. Trust me I have walked in your shoes before! The outcome isn't good.
Get a copy of THE BOOK and read what happens when we are not consistent with our children.
Good luck!
L. Hein
Author
THE BOOK "I'm Doing The Best I Can!" (They won't always be cute and adorable)
www.lisarhein.com