My 20mo has been headbuttingand the floor during tantrums for a while but he also smacks himself when I say no and also if people are watching him, or other children get too close for his liking like he's self conscious or if someone takes his toys. The headbuttingand has improved but the face smacking seems to be getting worse. I am sure other mums look at him like he's odd if we are at places like soft play. Apparently it's normal for this age especially as he doesn't have a lot of words yet but it just doesn't feel like it is!