One thing I've been wondering is, in terms of getting him to actually STOP doing these things, does it actually matter what I do? Of course I recognize that some techniques are more gentle than others, but it has recently occurred to me that until he acquires sufficient impulse control to stop himself when he wants to bite people, pull their hair, or shove them, it's probably unrealistic for me to expect that any parenting technique I use will actually make a difference anytime soon.
The reason I bring this up is because I think the whole situation might be less frustrating for me if I simply accepted that I was likely to be dealing with this for another year. Of course I will continue to try to teach him alternative ways of expressing himself, encourage him to empathize with the other person, etc., etc.
What do you think? Am I off my rocker?