My parents visited today for dinner and afterwards my Mother and I were washing up and she asked DS (11 years old) to help dry the dishes.
Ds gave her a lot of cheek which she got very angry with but then begun to help.
DS then started being very rude towards me. I told him to stop behaving like that and that he was bang out of order.
My Mother told me to leave him alone and stop winding him up as he was getting upset? 
I told my Mother that he was smirking and not upset, then the next minute my Father walked into the kitchen and started reprimanding me saying "You're 32, you should behave better, he's only 11. Leave him alone!"
I felt so small and so humiliated and angry that he would undermine my parenting in such a way.
A moment later DS then started taking the mickey out of my Dads age to which my father responded "Shut up or you'll get a belt".
Is it just me or is this whole scenario totally just wrong!
So as not to drip feed I will let you know now that DS is going through a difficult time right now and can often be very rude or cheeky. I've been dealing with this by pointing out to him how his actions make others feel and not letting him get away with being insolent and rude to others.
My parents have throughout their lives managed to make me feel inferior and worthless. It's an ongoing thing. It's just that tonights little episode has had me crying tears of frustration and feeling so unbelievably angry towards them.
They treated me like a child, in my own home, in front of my son.