When we are having lunch or dinner, my 2.5-year-old son likes to break or throw things from the table. He throws sugar pots, cups, plates, etc. Almost everything that can be broken, he will throw it.
I remember how, just a year ago, we wanted to wash our living room's carpets. We started to move furnitures, tables, armchairs etc. And there was a mess in our living room, but my son liked it too much, he even was very happy. Then we realized that he likes a mess or doing it. When he plays his toys he does a mess in a room, he likes to break toys or rip them more than play with them. I don't remember when it started.
He is very smart. He understands everything, i.e. I don't need to speak with him like with a baby. He already knows what is wrong and what is right, but in the matter of breaking things speaking with him is not helping.
I tried even to show my anger by raising my voice a bit or punishing him somehow (by saying if you break things I will not give you your toys anymore or things like that). And he says: "Daddy apologize I won't do it anymore", but keeps doing it.
When I talk with my peers they saying that parents (especially fathers) should be tough with sons. They should be afraid of their fathers, otherwise it would be very hard to control them when they grow up. Even some people say that I should beat him when he misbehaves in such a way. I can't agree with that, because my son is too young. And I think punishing is not a good idea, no matter the age of our child. I think this habit should be just replaced with something else, and I just don't know how for now.
He is always active, especially in evening in time when I am back home from my job. I think he just doesn't know how to control his energy. I think I really should direct this energy to some other thing, otherwise I am afraid it can be turned into something more, that can really cause some problems.
And here I will need an advice, maybe someone has faced such a problem or knows how to act in situations like this.