Автор, как это у вас 3х-летка до 12 часов ночи носится по квартире? У вас что нет никакого режима? Во сколько вы ребенка спать укладываете? Каждый день так? Удивили не на шутку, чессслово.Он маленький еще, сам себя естественно не организует для сна, это только вы пока можете сделать. И наладьте срочно режим! Это ненормально, когда такой маленький ребенок в такое время еще не спит. Он поэтому такой  возбудимый и неуправляемый, что нет режима. Если вы в его 3 года не можете с ним справится, что вы будете делать в его 7-10 лет? Задумайтесь серьезно. Вам срочно надо организовывать ребенку режим. Сейчас первым делом приучите и себя и его укладывать спать и будить приблизительно в одно и тоже время. Это и ему и вам на пользу только.