Try to suggest your 老爺奶奶"唔好"成日係個仔面前提佢嘅缺點! This is the worst method because it will discourage the kid's self-confidence.
Your boy needs to grow up in "love". He knows who cares about him and who doesn't! The more patient and love you give him, the more "positive" mind he will have.
Sometimes, kid just want to get your attention of being 曳! Don't just 駡佢 and 打佢, this will only hurt the relationship without anything done.
Or you can talk to him, respect him and reward him of being good. Try more positive ways! Remember love can cure!!
I agree with you. I love to say to my daughter "I love you" at least once a day. She will then ask "do you love me?" and of course I say "yes, I love you". Only these three words could mean so much to kids, as they love to hear ......