Don't be so hard on yourself, You're doing the same thing, trying to reconcile all the moms that Mom ever was - The one you wanted, the one she was when you needed her and she was there, the one she was when she didn't understand. Most of us don't live our lives with one, integrated self that meets the world, we're a whole bunch of selves. When someone dies, they all integrate into the soul - the essence of who we are, beyond the different faces we wear throughout our lives. You're just hating the selves you've always hated, and loving the ones you've always loved. It's bound to mess you up.