Whoa what a weird thread.
True! This! That's what I am talking about. Relationships SHOULD be about mutual respect. A mother respecting her Son and a Son respecting her mother. And to be more precise, NO, nothing mentions that a son is only obliged to respect his mother if she is respecting him.... !!
And yes, a mother has EVERY right to raise hand on her own child. Why, when it can be her duty to feed her kid when he can hardly talk, walk, eat, when it can be her duty to wash his butts when he even leaks it in his Diapers, when it can be her duty to make her learn the language and other important things, when it can be her duty to keep him in good clothes, provide him shelter and save him from evil's eyes, when it can be her duty to take care of him when he is sick, when it can be her duty to clean his vomits and take him to the Doctor, why can't it be her right to touch him or slap him when she thinks he did a mistake?
Not to be forgotten the time when he was just a seed in her womb and she suffered with every physical change for 9 months holding her safe inside her, praying for him to be safe and healthy???????????????
If you justify the above duties and responsibilities of a mother towards her kid as LOVE, then CAN'T a son bear one slap from this lady out of Love?? Aakhir Maa ne hi to mara hay, and when actually he has done it, what's wrong with the people around here? Jb Bete ko bura nahin laga, who are we to make the OP feel that what she is feeling is actually right and feed her with some negativity??
You can talk over a Hadith that you hardly remember when also some of them are being doubt of their authenticity. How about the Holy Quran, that has never been changed, does not change and will never be changed and ask you to respect your parents & obey them at ANY case UNLESS they don't ask you to do something out of your deen??
Oh man given your posts, I hope you never become a MIL to a poor little girl.