Naughty step,chair,spot,bench.
If you've never seen supernanny the procedure is
-sit him down and give list of things that are not allowed in the house anymore (ie, hitting, talking back, whining, shouting, being disrecpectful - anythign he does that YOu dont like)
-Let him know what happens if he does which is.
He'll get a warning, ONE warning, if he does it again or doesnt do what you ask
-Naughty spot for 5 mins (1 min per year of age)You MUSt tell him Why you put him there at eye level and in a stern voice. and advise him that you'll be back in 5 mins to talk about it
-he cannot leave and if he does time must start all over again
-once time is up youstand him up and tell him again why he is there at eye level and that it was inappropriate.
-He must say sorry and then kisses and cuddles and off to do whatever it was you were doing.
It'll probably be a struggle the first few tmes but eventually he'll get that YOU are teh boss now and not him.
He's just been used to his way and you not being so strict so it's all new to him adn a bit confusing to a child as to why all of asudden mom is being so in charge.
it's just normal discipline and better to start now.
Also if he doesnt it at his friends house (diobeys the listen to mom rule)Or out ans about do the same. Give warning and tell him naughty step as soon as you get home.
GOOD LUCK.
wipe your tear away. You'll be in charge now.