My son cries when I tell him off. He gets really upset and when I ask what's wrong he says "mummy shouting at me. Mummy angry." I don't shout- just use a stern tone of voice if he isn't listening to my calm requests to stop jumping on the sofa for example.
I always cuddle him and tell him that I love him but I'm mad because he's not listening but I'm wondering if that's the right way to approach it? Part of me thinks he cries more because he knows he's going to get the cuddle and attention is shifted from his bad behaviour. But I don't want him to be upset either if it is genuine.
He is very well behaved most of the time so I'm not stern with him often and when I have to be he quickly stops whatever he was doing wrong. I guess my question is, is it okay to be firm even though I know that can upset him?