Hi TishaBuv, I'm glads to see you back here. If I recall correctly, you were raised in a Jewish family, as I was.
Anyway, much of what you've posted about you're mother reminds me (very much) of the way my own mother behaved- and I fear, I, too, will behave.