I'm glad you came here to vent...makes me appreciate my own Mom so much more...she applauds for each of her 4 kids...
my Grandmom, though, sounds alot your mother...but deep down, we knew Grandmom also loved us...my Mom always tells us, sometimes those that love us the most tend to be the hardest on us...I can't give you any new advice, and I hope you and your mother have a better future...