нет не все через это прошли) Дети тоже разные. У нас вообще таких проблем не было.
Объяснять, что это нехорошо, обязательно нужно! Тут никогда не рано.
Еще нужно знать характер своего ребенка, чтобы правильно его настроить на "общество" - т.е. других детей)). Некотрым много не надо, чтобы долбануть кого-нибудь - конечно, в таком возрасте, когда уже начинают понимать, что делают. То есть "я ударил его от злости, потому что он не отдал мне игрушку" - я бы сказала, года в 2-3 начинается. Вот таким детям, которые легко "поднимают руки" я бы больше старалась объяснять, что просто так драться нехорошо и пояснить, почему.
У нас, например, т.к. Ариана с другими детьми ведет себя всегда сдержанно (других не бьет, но и сама в истериках не бьется, если другие у нее что-то забрали), ей лучше даже объяснить специально, что если если ее кто-то ударит, то можно давать сдачи. С этой фразой вообще нужно осторожно, но именно в нашем случае я не беспокоюсь. Я больше беспокоюсь о том, чтобы она всегда могла постоять за себя

Воспитание, короче, это тонкое и нелегкое дело)