Well my mom is definitely all of those things.
Well I used to get so upset at her little digs. Until my therapist asked me how often I would get upset by something she said? And I replied "several times a week" So he asked me if I thought it was healthy to get upset several times a week? I said probably not.
So then he asked me her age and did I think a woman in her late 60s was capable of change? No.
He pointed out that the only one of us who is going to change is me.
I like my therapist a lot