It's driving me crazy! I don't know how much is developmental and how much is tantrum (ie I don't want this give me that).

I'm embarrassed to admit that he is otherwise acting tantrummy and whiny do my guess is part of it is that he's spoiled and I don't know how to teach him what is ok and what isn't.

How do I discipline this?! How to discipline him generally?