Okay so context. I'm 20 weeks pregnant living away from home. My mum has been completely unsupportive throughout my pregnancy thus far- not even caring when I ended up in hospital with gastro and dehydration, she just text a few days later saying 'how are things now?' She's made it clear she doesn't want me to have this baby because I'm not married to my partner - she isn't religious, just old fashioned. My dad has been great - which makes things complex because they're still married and together etc, so if I go round to see him I see her too.
I do love my mum but growing up she's been unsupportive and my sister and I think she has narcissistic tendencies. She constantly told me I was fat growing up an called my sister ugly. She tells my dad he's fat too (at 6 foot tall and 12 stone). She makes people around her feel bad and doesn't have many friends because of this, she brings people down. I have told her about it before but she shrugs it off.
When I had problems with my mental health she swept it under the carpet, acted like I was putting it on (I was bulimic, self harming and severely depressed between age 14 and 17), and told me I'd 'get carted off in a loony van'.
Things got better growing up (though I'm only 21 next month so it hasn't been that long), though we've never been close. I feel like I can't talk to her because she criticises everything - uni, job, friends, boyfriend.
Anyway, my sister and I spent a lot on her for Christmas - she has very expensive taste and we spent ages picking out some nail varnish, designer skincare stuff, some crockery etc - more than we could afford really. She never even said thank you, when I know for a fact she likes everything we got her and we tried really hard. 'What do you think mum? Do you like X?' 'Yes its nice.' No thank you.
Anyway, all of these factors surmise to my thought that basically, she isn't a very good mother to me (or grandmother to my future child) and obviously expects gifts but doesn't expect she should have to thank us. I don't feel like she deserves my hard earned money (I only make £100 a week) when I've a baby on the way and am paying for student supplies for uni.
My sister thinks we should get her things because 'she will kick off' if we dont. I dont think she deserves it. AIBU?