A.F.
When my daughter was 3 she still took as long as a nap that she needed. If he is waking up by himself then that means that he is getting enough sleep. The hitting issue is somthing totally different. It has nothing to do with him being tired. No matter how tired you are that does not give him the right to hit and if you start deffending him now with the thought that if I am tired I can be cranky and hit, it will only get worse when he is older.