My DS is nearly 20 months and is very active and energetic. He is also very aggressive and acts out violently when he doesn't get his own way. If another child dares to pick up one of his toys/any 'interesting' object/nice looking bit of food, he will immediately pull hair, push, bite or scratch.
He doesn't seem to be affected by being told off or having time out or having it explained to him that it's ok to be angry or upset but not ok to hurt other people etc.
He's a lovely bright little boy but his lashing out means we find it hard to socialise with friends who have DC the same age or at soft play or anything like that. He's not very affectionate to us except when tired or under the weather, and will lash out at us in the same way - he will even scratch or pinch himself when angry!
He's on the cusp of talking properly and is also bursting with energy all the time, so wonder if it's related to development, but I can't help but worry that he's just an aggressive personality.
Am I being ridiculous, or is it possible for personality issues to be evident at such a young age? I just want him to calm down and enjoy himself a bit more instead of always being cross with other children or us!