Your mom sounds strikingly like my own mom was. You didn't mention violence or outright abuse; I did experience those things from my mom, who was clearly mentally ill.
My suggestion is to limit the time you spend with or speak to your mom. Set healthy, solid boundaries.
I'm wary of the "no contact" trend because I don't see that it truly helps anyone heal, ultimately.
__________________
|