DS1 will be four in the Autumn. He isn't very kind, and I am wondering what I can do to teach him to be more kind?
So for example, he regularly pushes over his little brother or refuses to share with him. He gets upset if anyone touches anything that is "his" - even if he wasn't playing with it or doesn't want it any more. This morning he cried because DH ate some of his scrambled eggs even though he had already left the table and when offered didn't want to eat them himself.
He would never dream of sharing a biscuit or another treat. Plus - and I am embarrassed to admit this - he squashes ants on purpose. Which horrifies me.
On the plus side he is very gentle with dogs and other big animals, he never hurts other children (although he still won't share with them) and occasionally when his brother is crying he will show concern or try to help.
Is this normal? Are some children just naturally kinder than others?
What can I do to help him other than modelling kindness and gentleness? (Which isn't working so far!) I would love him to be nicer to DS2 (who is 2).