S.M.
I have to agree with Annie.
You need to take control of the situation, and what ever you decide to do, stick to it.
And this is a promise, it will get worse before it gets better. He will see that you are not responding to his training, and he will have to up the temper tantrum to get what he wants. But you can't give in.
It sounds like you want this to stop, so you have to be consistant.
Good luck.