The shoving was just fine.
I wish we had like buttons on this forum. There are so many posts I completely agree with.
Kids behaving like this at 12 will be MUCH worse by 18.