I have a friend who is otherwise lovely and has been good to me in many ways. However, she is also someone who is an 'expert' on parenting and is rather preoccupied in critiqueing other people's ways of raising their children. She has a bit of an attitude that she is surrounded by idiots...
Unfortunately it does extend somewhat to me...
As I have a son with very special needs and severe autism I often feel she doesn't quite understand what we have to deal with and that parenting is not quite the same when you have a child with complex needs. So she sometimes rebukes me for not being firm enough, or blames me for every set back we have with him. Although I listen to her advice and politely nod it can sometimes grind me down and demoralize what is already a difficult situation. In fact sometimes she really overwhelms me with her criticisms.
When she is not critiqueing myself, she will often want to discuss what others are doing/not doing properly and I find it very draining because I know that most of us our just doing our best.
I said to her recently that we all make mistakes and she snapped 'I never make mistakes'. Sigh
Advice please on how to deal with her that avoids confrontation. Thank you